COMPONENTES DE UN LENGUAJE DE PROGRAMACION Y SUS RELACIONES.pdf

2
LENGUAJES DE PROGRAMACION Grupo: 005 1 Ing. Jose Luir Torres Garza Mat. 1236746 – Rosa Isela Quintanilla Torres COMPONENTES DE UN LENGUAJE DE PROGRAMACION Y SUS RELACIONES DEFINICION: Conjunto de caracteres , simbolos, representaciones y reglas que permiten introducir y tratar la información de un ordenador. Existen numerosos lenguajes de programación y en la ultima década se han creado para diversos propósitos específicos, teniendo el mayor auge los destinados a internet. Dentro de los lenguajes de programación los mas usados y/o conocidos son: LENGUAJE AÑO CREADO POR: Ensamblador 1950 Fortran (FORmula TRAnslation) 1957 Laboratorios de IBM bajo la dirección de John Backus List 1960 John MaCarthy pionero de la IA Cobol (COmmon Busines Oriented Language) 1960 Comision de fabricantes de ordenador de USA Basic (Beginners All Purpose Symbolic Instruction Code) 1964 J. Kemenny y T. Kurtz en la Universidad de Dartmouth Pascal (su nombre es homenaje a Blaise Pascal) 1971 Niklaus Wirth C 1978 Dennis Ritchie en los laboratorios Bell Prolog 1981 Robert A. Kowalski, de la universidad de Edimburgo y Alain Colmerauer, de la Universidad de Alx-Marseille Ada 1982 Ministerio de defensa de los EE. UU. C++ 1984 Bjarne Stroustrup en los laboratorios Bell Html 1986 Publicacion en la ISO 8879 que presenta el Standard General Markup Languaje, origen del HTML Perl (Practical Extraction and Report Languaje) 1988 Larry Wall Java 1995 Sun MricroSystem para Internet y proposito general

Transcript of COMPONENTES DE UN LENGUAJE DE PROGRAMACION Y SUS RELACIONES.pdf

Page 1: COMPONENTES DE UN LENGUAJE DE PROGRAMACION Y SUS RELACIONES.pdf

LENGUAJES DE PROGRAMACION Grupo:005

1 Ing. Jose Luir Torres GarzaMat. 1236746 – Rosa Isela Quintanilla Torres

COMPONENTES DE UN LENGUAJE DE PROGRAMACION Y SUS RELACIONES

DEFINICION:

Conjunto de caracteres , simbolos, representaciones y reglas que permiten introducir y tratar la información de unordenador.

Existen numerosos lenguajes de programación y en la ultima década se han creado para diversos propósitos específicos,teniendo el mayor auge los destinados a internet.

Dentro de los lenguajes de programación los mas usados y/o conocidos son:

LENGUAJE AÑO CREADO POR:Ensamblador 1950Fortran (FORmula TRAnslation) 1957 Laboratorios de IBM bajo la dirección de

John BackusList 1960 John MaCarthy pionero de la IACobol (COmmon Busines OrientedLanguage)

1960 Comision de fabricantes de ordenador deUSA

Basic (Beginners All Purpose SymbolicInstruction Code)

1964 J. Kemenny y T. Kurtz en la Universidad deDartmouth

Pascal (su nombre es homenaje a BlaisePascal)

1971 Niklaus Wirth

C 1978 Dennis Ritchie en los laboratorios BellProlog 1981 Robert A. Kowalski, de la universidad de

Edimburgo y Alain Colmerauer, de laUniversidad de Alx-Marseille

Ada 1982 Ministerio de defensa de los EE. UU.C++ 1984 Bjarne Stroustrup en los laboratorios BellHtml 1986 Publicacion en la ISO 8879 que presenta el

Standard General Markup Languaje,origen del HTML

Perl (Practical Extraction and ReportLanguaje)

1988 Larry Wall

Java 1995 Sun MricroSystem para Internet yproposito general

Page 2: COMPONENTES DE UN LENGUAJE DE PROGRAMACION Y SUS RELACIONES.pdf

LENGUAJES DE PROGRAMACION Grupo:005

2 Ing. Jose Luir Torres GarzaMat. 1236746 – Rosa Isela Quintanilla Torres

CLASIFICACION

ESTILO DEPROGRAMACION

HERRAMIENTA DECREACION Y/O

EJECUCION

ATENDIENDO A SUDESARROLLOHISTORICO

LENGUAJES DE PROGRAMACION Grupo:005

2 Ing. Jose Luir Torres GarzaMat. 1236746 – Rosa Isela Quintanilla Torres

IMPERATIVOSCONJUNTO DEINSTRUCCIONESSECUENCIALES

DECLARATIVOS

A) FUNCIONALES: Basados en funcionesformadas por expresiones, los datos llegana ellas por una seria de argumentos.

B) LOGICOS: Basado en el calculo depredicados.

ORIENTADOS AOBJETOS

Se basa en una teoria matematica, quepermite entre otras cosas, lograr que unordenador basandose en un conjunto dehechos y de reglas logicas, pueda derivaren soluciones inteligentes.

LENGUAJESENSAMBLADOS

Son una representacion simbolicade las instruccionescorrespondientes a unaarquitectura especifica.

LENGUAJESCOMPILADOS

Son traducidos desde un lenguajede alto nivel a lenguaje maquina obien, a lenguaje ensamblador.

LENGUAJESINTERPRETADOS

Cada Instruccin se analiza yejecuta a la vez.

LENGUAJESPREPROCESADOS

Traducidos primeramente a unlenguaje intermedio de mas bajjonivel y posteriormenteejecutados.

PRIMERAGENERACION

Asociados a los primerosordenadoresz, muy complicados yen general especificos.

SEGUNDAGENERACION

Son los lenguajes previos a los masconocidos actualmente y que seencuantran muy cerca del lenguajemaquina.

TERCERAGENERACION

Son los lenguajes mas utilizadosactualmentey basados en unfuncionamiento procedural

CUARTAGENERACION

Son los basados en programacionvisual y orientados a objetos.

LENGUAJES DE PROGRAMACION Grupo:005

2 Ing. Jose Luir Torres GarzaMat. 1236746 – Rosa Isela Quintanilla Torres

CONJUNTO DEINSTRUCCIONESSECUENCIALES

A) FUNCIONALES: Basados en funcionesformadas por expresiones, los datos llegana ellas por una seria de argumentos.

B) LOGICOS: Basado en el calculo depredicados.

Se basa en una teoria matematica, quepermite entre otras cosas, lograr que unordenador basandose en un conjunto dehechos y de reglas logicas, pueda derivaren soluciones inteligentes.

Son una representacion simbolicade las instruccionescorrespondientes a unaarquitectura especifica.

Son traducidos desde un lenguajede alto nivel a lenguaje maquina obien, a lenguaje ensamblador.

Cada Instruccin se analiza yejecuta a la vez.

Traducidos primeramente a unlenguaje intermedio de mas bajjonivel y posteriormenteejecutados.

Asociados a los primerosordenadoresz, muy complicados yen general especificos.

Son los lenguajes previos a los masconocidos actualmente y que seencuantran muy cerca del lenguajemaquina.

Son los lenguajes mas utilizadosactualmentey basados en unfuncionamiento procedural

Son los basados en programacionvisual y orientados a objetos.