Peculiaridades primordiales La característica primordial de LISP es que cada programa tiene dentro una función. Otras Características: No posee tareas. Su primordial composición de control es la recurrencia.
CONCEPTO La lengua inglesa asimismo se llama lengua de prominente nivel. Estos son géneros de idiomas de programación que dejan al programador redactar programas (algoritmos) que son aproximadamente independientes de un tipo especial de PC (hardware). Estos idiomas se piensan de prominente nivel por el hecho de que están mucho más cerca del lenguaje humano natural y mucho más apartados del lenguaje de máquina. Los primeros idiomas de programación de prominente nivel se diseñaron en los años 50. Hoy en día hay cientos y cientos de idiomas de este género como Ada, Algol, BASIC, COBOL, C, C++, FORTRAN, LISP, Pascal, Prolog, etcétera. Los idiomas de programación de prominente nivel son esos que se aproximan mucho más al lenguaje natural que al lenguaje máquina. Están dirigidos en solucionar inconvenientes utilizando EDD’s. EDD son las abreviaturas de construcciones de datos activas, que se usan extensamente en todos y cada uno de los idiomas de programación. Son construcciones que se tienen la posibilidad de redimensionar a lo largo de la ejecución del programa. Nos dejan hacer construcciones de datos adaptadas a las pretensiones reales de un programa. Los idiomas de prominente nivel, asimismo populares como idiomas evolucionados, se muestran tras los precedentes, con los próximos objetivos, entre otros muchos: – Hallar la independencia de la máquina, poder emplear exactamente el mismo programa en distintas ordenadores y la única condición es que poseas un traductor o compilador de programas. , entregado por el desarrollador, para conseguir el software ejecutable en el lenguaje binario de la máquina en cuestión. Además de esto, no requiere entender el hardware concreto de esa máquina. – Tomar contacto con el lenguaje natural, a fin de que el software se logre redactar y leer de una manera mucho más simple, lo que suprimió muchas de las opciones de fallos que ocurrían en el lenguaje máquina, puesto que se usan expresiones (en inglés) en vez de cadenas de símbolos con sin concepto aparente. . – Integrar prácticas de empleo recurrente como entrada/salida, funcionalidades matemáticas, manejo de tablas, etcétera., que se muestran en cualquier género de biblioteca de lenguajes, a fin de que logres emplearlas en el momento en que desees sin la necesidad de programarlas cada vez. CARACTERÍSTICAS Los idiomas de programación de prominente nivel se identifican por expresar los algoritmos de una manera que se amolda a la aptitud cognitiva de los humanos, en vez de la aptitud de ejecución de las máquinas. Se hicieron idiomas de altísimo nivel a fin de que el usuario común pudiese solucionar con mayor sencillez y velocidad tal inconveniente de procesamiento de datos. Los idiomas de programación mucho más empleados son los idiomas de «Prominente Nivel». Si bien no son primordialmente declarativos, estos idiomas dejan que los algoritmos se expresen a un nivel y estilo de escritura comprensible y comprensible para otros desarrolladores. Además de esto, los idiomas de prominente nivel acostumbran a tener peculiaridades de «Portabilidad». Esto es, se incorporan en múltiples máquinas a fin de que un programa logre «portarse» de manera fácil de una máquina a otra sin una revisión importante. En ese sentido se llama «Máquina Sin dependencia». Son idiomas que son independientes de la arquitectura de la PC. Entonces, de entrada, un programa escrito en un lenguaje de prominente nivel se puede transladar de una máquina a otra sin inconveniente. Estos idiomas dejan al programador descuidarse completamente del desempeño de adentro de la(s) máquina(s) para las que está diseñando el software. Solo precisan un traductor que comprenda el código fuente tal como las peculiaridades de la máquina. Acostumbran a usar géneros de datos para la programación y hay idiomas de propósito particular (cualquier clase de app) y idiomas de propósito particular (como FORTRAN para trabajos científicos). Los idiomas de prominente nivel consiguen la independencia del género de máquina y un lenguaje natural aproximado. Se puede decir que el primordial inconveniente de los idiomas de prominente nivel es la cantidad considerable de ellos en la actualidad en empleo. VENTAJAS Y DESVENTAJAS La primordial virtud de los idiomas de prominente nivel sobre los de bajo nivel es que son mucho más simples de leer, redactar y sostener para los humanos. En el final, los programas de PC escritos a un prominente nivel tienen que traducirse a un lenguaje de máquina concreto usando un compilador o intérprete. Así tienen la posibilidad de ser ejecutados por una máquina separada. En los primeros idiomas de prominente nivel la restricción era que eran de dominio concreto y sus normas requerían una sintaxis predefinida. Se clasifican como idiomas procedimentales. Otra restricción de los idiomas de prominente nivel es que necesitan ciertos entendimientos de programación para realizar secuencias lógicas de normas. Se puede decir que el primordial inconveniente de los idiomas de prominente nivel es la considerable suma de ellos hoy día en empleo (FORTRAN, LISP, ALGOL, COBOL, APL, SNOBOL, PROLOG, MODULA2, ALGOL68, PASCAL, SIMULA67, ADA, C++ , LIS, EUCLID, BASIC), tal como las distintas ediciones o dialectos que ciertos de ellos han creado. EJEMPLOS DE LENGUAJES DE PROGRAMACIÓN DE ALTO NIVEL Ejemplos de estos idiomas de prominente nivel son PASCAL, APL y FORTRAN (para apps científicas), COBOL (para apps de procesamiento de datos), SNOBOL (para apps de procesamiento de contenidos escritos), LISP y PROLOG (para apps artificiales). apps de información de apps), C y ADA (para apps de programación de sistemas) y PL/I (para apps en general). Primordiales idiomas de programación de prominente nivel – Ada – ALGOL – Basic – C# – Clipper – COBOL – Fortran – FoxPro o Visual Foxpro – Java – Lexico – Logotipo – PL/SQL – RPG – MATLAB – BERNAL ITM SYSTEM – Modula-2 – Idiomas funcionales * Haskell * Lisp CARACTERÍSTICAS DEL LENGUAJE DE ALTO NIVEL FORTRAN Abreviatura de Elabora Interpreter (traductor de fórmulas) fue definida por la compañía IBM cerca del año 1955 en USA por la compañía IBM. Es el lenguaje de prominente nivel mucho más viejo, por el hecho de que antes de su aparición todos y cada uno de los programas estaban escritos en lenguaje ensamblador o lenguaje máquina. Es un lenguaje experto en apps técnicas y científicas, caracterizado por su capacidad en los cálculos matemáticos, pero con limite en lo que se refiere a funcionalidades de administración, administración de ficheros, régimen de cadenas de letras y números y edición de reportes. A lo largo de su vida han aparecido distintas ediciones, entre aquéllas que resalta la efectuada por el ANSI (American National Estándar Institute) en 1966, donde se definían las reglas de un nuevo lenguaje y donde se establecía su independencia con relación a la máquina, que es, yo otro caso. expresiones, empezó el transporte del lenguaje. Esta versión se llamó FORTRAN IV o FORTRAN 66. En 1977 salió una exclusiva versión mucho más avanzada llamada FORTRAN V o FORTRAN 77, esta versión se expone en el archivo «ANSI X3.9-1978: Lenguaje de Programación FORTRAN» y define idiomas de 2 escenarios llamados full FORTRAN 77 y FORTRAN 77 primordial, el último un subconjunto del primero. COBOL es el lenguaje mucho más usado en apps de administración, desarrollado en 1960 por un comité llamado CODASYL, auspiciado por el Departamento de Defensa de los USA, con el objetivo de tener un lenguaje universal para apps comerciales como su nombre lo señala (Common Business Oriented Language) . Entre sus especificaciones tenemos la posibilidad de nombrar su similitud con el lenguaje natural (inglés), es autodocumentante y tiene una enorme capacidad en el manejo de ficheros, tal como en la edición de reportes escritos. Entre sus problemas están sus estrictas reglas en lo que se refiere a formatos de escritura, la necesidad de detallar todos y cada uno de los elementos con el máximo aspecto, la excesiva extensión de las frases e inclusive la duplicación en ciertos casos, la insuficiencia de las funcionalidades matemáticas y, por último, su inadecuación estructural. técnicas de programación. PL/1 IBM lo creó a inicios de los años 60 para su empleo en sus equipos de sistema 360. PL/I (Programming Language 1) fue creado inspirado en los idiomas ALGOL, COBOL y FORTRAN, tomando las mejores peculiaridades de los idiomas precedentes . agregando nuevos y ciertos nuevos, con el propósito de conseguir un lenguaje lo mucho más general viable, útil para apps técnico-científicas, comerciales, de procesamiento de contenidos escritos, bases de datos y programación de sistemas. BÁSICO Fue desarrollado por los instructores John G. Kemeny y Thomas Y también. Kurtz de Dartmouth College en 1965 con la meta primordial de hacer un lenguaje simple de estudiar para principiantes, como se refleja en su nombre Código de instrucción simbólica de propósito general de Benginner (General Código de Propósito Manual Simbólico para Principiantes). Entre sus primordiales cuentos están los relacionados con el lenguaje interpretativo y conversacional, útiles para apps técnicas y gerenciales. Estas peculiaridades, adjuntado con el avance de las microcomputadoras y los ordenadores personales, hicieron que su empleo se haya popularizado, y al tiempo dió rincón a una extensa variedad de ediciones que amplían y amplían el lenguaje original amoldado a pretensiones concretas. Existen muchos intérpretes y compiladores del lenguaje. PASCAL Fue desarrollado por el matemático suizo Niklaus Wirth en 1970, desde el lenguaje AL-GOL, cuyo diseño participó en la década de 1960. Su nombre procede del pensador y matemático francés del siglo XVII Blaise Pascal, quien inventó la primera máquina. añadir tipo mecánico. Si bien la iniciativa del diseñador fue en un inicio proveer un lenguaje conveniente para la enseñanza de conceptos y técnicas de programación, transcurrido el tiempo se convirtió en un lenguaje muy usado en toda clase de apps, contando con enormes comodidades para la programación de sistemas y el diseño gráfico. LENGUAJE C Dennis Ritchie lo creó en 1972 desde el trabajo efectuado por su compañero en Bell Telephone Laboratories, Ken Thompson. Previamente habían desarrollado el S.O. UNIX, y su intención al desarrollar el lenguaje C era conseguir un lenguaje de programación de sistema conveniente que fuera sin dependencia de la máquina para redactar su sistema UNIX. Si bien inicialmente fue desarrollado para la programación de sistemas, su empleo se extendió más tarde a apps técnico-científicas, bases de datos, procesamiento de contenidos escritos, etcétera. La utilización perfecto de este lenguaje se consigue en su ambiente natural, que es el S.O. UNIX. Entre sus peculiaridades, resalta la utilización de programación estructurada para solucionar tareas de bajo nivel, tal como la amplia y extensa biblioteca de prácticas libre. ADA es el último intento de conseguir un lenguaje para toda clase de apps y también incluye los últimos adelantos en técnicas de programación. El Departamento de Defensa estadounidense encargó el diseño a la compañía Honeywell-Bull tras una estricta selección entre múltiples proposiciones efectuadas sobre un grupo de requisitos lingüísticos y tras una opinión negativa de veintitrés lenguajes que ya están. De estos, PASCAL, ALGOL y PL/I fueron seleccionados como base para la creación del nuevo lenguaje. La estandarización del lenguaje se publicó en 1983 con el nombre de ADA en honor a Augusta Ada Byron, condesa de Lovelace, la primera programadora informática de la historia. Entre las peculiaridades del lenguaje están la colección separada, los modelos de datos abstractos, la programación concurrente, la programación estructurada, la independencia de escritura en formatos, etcétera., presentando como primordial desventaja su enorme extensibilidad.
Cita este artículo en formato APA: _______. (2010). ESCUELA EN LINEA. Idiomas de programación de prominente nivel. https://www.webscolar.com/idiomas-de-prominente-nivel-de-programacion. Fecha de solicitud: 7 de diciembre de 2022.
PROLOG
El lenguaje PROLOG (del francés ‘programmation en logique’), nació en un instante bien difícil de cara al desarrollo de la IA (inteligencia artificial), las puertas . del primer ‘AI Winter’, en el momento en que la aprensión inicial sobre la app de esta tecnología chocó con el escepticismo por la carencia de adelantos, lo que produjo desinversión pública y privada en su avance.
Específicamente, fue desarrollado por el instructor francés de ingeniería informática Alain Colmeraurer en 1972, con el propósito de ingresar la utilización de la cláusula de Horn, una fórmula de lógica proposicional, en el avance de programa. Si bien no se emplea tanto en el mundo entero como LISP, se transformó en el primordial lenguaje de avance de inteligencia artificial en su conjunto de naciones de origen (tal como en El país nipón).
Lenguajes de nivel intermedio:
El idioma de nivel intermedio está entre el nivel bajo y el nivel adelantado. Explota las virtudes de los dos y suprime o disminuye las desventajas de cada uno de ellos separadamente. Estos idiomas se usan para desarrollar diferentes apps o funciones, por servirnos de un ejemplo: hojas de cálculo, S.O., administradores de bases de datos, etcétera.
Ejemplos de idiomas intermedios: C, Basic. Asimismo se piensan idiomas de nivel intermedio pese a estar en un nivel mayor a los 2 nombrados previamente: C++, Fortran, Cobol, Lisp.