ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Clasificaciones de los lenguajes de programación


Enviado por   •  7 de Abril de 2013  •  Trabajo  •  1.230 Palabras (5 Páginas)  •  330 Visitas

Página 1 de 5

Investigar el tema “Lenguajes de programación” , consultar fuentes digitales y bibliográficas disponibles en el internet o en las bibliotecas de la UACJ.

Entregar un reporte de investigación que contenga al menos las respuestas a los siguientes puntos, es necesario incluir las fuentes de informacion y referir al menos una fuente impresa (libro o revista):

1- ¿Qué es un lenguaje de Programación?

R: Es una herramienta que nos permite establecer una correcta comunicación entre maquina usuario, compuestos principalmente por unas reglas de tipo semántico y sintáctico.

2- ¿Qué significa léxico y sintaxis (en el tema lenguajes de programación)?

Léxico: es un conjunto de reglas que rige un lenguaje que están establecidas como instrucciones, comandos, órdenes o expresiones que suelen asemejarse a la lengua natural abreviada

Sintaxis: Es la forma visible de un lenguaje de programación, los símbolos que forman el lenguaje y las reglas para combinarlos. Suele describirse medianamente una gramática. Es el conjunto de reglas y criterios de escritura que permite la formación de programas correctos en un lenguaje, considerando solo el punto de vista de la representación.

Clasificaciones de los lenguajes de programación

Clasificación según su Nivel de Abstracción:

• Lenguajes de Bajo Nivel son Lenguajes de código máquina, son un conjunto de instrucciones en código binario que el ordenador es capaz de ejecutar directamente, específicos de cada tipo de procesador o CPU. Ejemplos: Lenguaje de máquina y lenguajes ensambladores.

• Lenguajes de Alto Nivel más parecidos al lenguaje natural, cercanos al problema, nos olvidamos de la estructura interna del ordenador Ejemplos: C, Basic, Java.

Clasificación según su Propósito:

• Lenguajes de Propósito General permiten la implementación de prácticamente cualquier algoritmo, el nivel de abstracción es más uniforme, proporciona razonable rendimiento. Ej Pascal, C, C++, Java, Delphi, Lisp, Scheme.

• Lenguajes de Propósito Específico tienen por lo general un conjunto muy restringido de características y un alto nivel de abstracción para cumplir tareas especificas como el procesamiento de textos, gráficos, audio, video e ingeniería. Ejemplos: Snobol, SQL, Matlab.

Clasificación según su método de Ejecución:

• Lenguajes Compilados traducen el código fuente del programa a código máquina o código objeto. Ejemplos: C, Pascal

• Lenguajes Interpretados ejecutan línea a línea las instrucciones de un programa. Requieren del código fuente para ejecutar el programa. Ejemplos: Perl, Lisp.

Aparición cronológica de los lenguajes, al menos mencionar los siguientes: Java, Python, Snobol, IPL (information processing language), C, Cobol, APL, Ruby, Lisp, Basic

IPL (information processing language) – Fue desarrollado a mediados de los años 50´s Allen Newell, Cliff Shaw, Herbert Simon

COBOL - (COmmon Business-Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador

Lisp - 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, el Lisp es el segundo más viejo lenguaje de programación de alto nivel

Snobol - (StriNg Oriented symBOlic Language) es un lenguaje de programación de computadoras de muy alto nivel que surgió en la década de los 60 en los Laboratorios Bell merced al equipo formado por David J. Farber, Ralph E. Griswold y Ivan P. Polonsky.

APL - (A Programing Language, también conocido como Array Processing Language desde hace algunos años) es un lenguaje de programación interpretado desarrollado por Kenneth Iverson, de IBM, a finales de los años 60

BASIC, (Beginner's All-purpose Symbolic Instruction Code)(Código simbólico de instrucciones todo-propósito para principiantes en español), es una familia de lenguajes de programación de alto nivel. El BASIC original, el Dartmouth BASIC, fue diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire,

C – creado a principios de los años 70´s , por dennis M. Ritchie en los laboratorios Bell como evolución del lenguaje B(1969), que estaba basado en el lenguaje BCPL(1967).

Phyton - Fue creado a finales de los 80´s por Guido van Rossum, lenguaje de programación multiparadigma,

...

Descargar como (para miembros actualizados) txt (9 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com