Lenguajes De Programacion
Enviado por GRC1631305 • 30 de Mayo de 2013 • 958 Palabras (4 Páginas) • 325 Visitas
QUE SON LOS LENGUAJES DE PROGRAMACION?
Conjunto de símbolos, reglas sintácticas, (forma de escribir) y semánticas junto con sus elemento y las expresiones. Los lenguajes de programación surgen por la necesidad de automatizar tareas que realiza el usuario de forma repetitiva.
TIPOS DE LENGUAJES.
ALTO NUVEL: cercanos a la personas (BASCIC, COBOL, PASCAL, C++, JAVA)
NIVEL INTERMEDIO: acceden a detalles de las maquina. (C, FORTH)
BAJO NIVEL: más cercanos a las maquinas. (lenguaje maquina y ensamblador; Intel 8088 0 MSX88)
HISTARIA DE LOS LENGUAJES DE PROGRAMACION.
DE LOS AÑOS 40:
En la década de 1940 fueron creadas las primeras computadoras modernas, con alimentación eléctrica. La velocidad y capacidad de memoria limitadas forzaron a los programadores a escribir programas en lenguaje ensamblador muy afinados. Finalmente se dieron cuenta que la programación en lenguaje ensamblador requería de un gran esfuerzo intelectual y era muy propensa a errores.
En 1948, Konrad Zuse publicó un artículo acerca de su lenguaje de programación Plankalkül. Sin embargo, no fue implementado en su vida y sus contribuciones fueron aisladas de otros desarrollos.
Entre algunos lenguajes importantes que fueron desarrollados en este período se encuentran:
• 1943 - Plankalkül (Konrad Zuse), diseñado, pero sin implementar durante medio siglo
• 1943 - el sistema de codificación ENIAC.
• 1949 - 1954 -- una serie de conjuntos de instrucciones nemotécnicas, como la de ENIAC, comenzando en 1949 con C-10 para BINAC (que luego evolucionaría en UNIVAC). Cada conjunto de instrucciones estaba destinado a un fabricante específico.
DECADA DE LOS 1850 Y 1970:
En los cincuenta, los tres primeros lenguajes de programación modernos, cuyos descendientes aún continúan siendo utilizados, son:
• FORTRAN (1955), creado por John Backus et al.;
• LISP (1958), creado por John McCarthy et al.;
• COBOL (1959), creado por el Short Range Committee, altamente influenciado por Grace Hopper.
Otro hito a finales de 1950 fue la publicación, por un comité Americano y Europeo de científicos de la computación, de un nuevo “lenguaje para algoritmos”; el Reporte de ALGOL 60("ALGOrithmic Language").
Algunos de los lenguajes importantes que fueron desarrollados en este período incluyen:
• 1951 - Regional Assembly Language
• 1952 - Autocode
• 1954 - IPL (precursor de LISP)
• 1955 - FLOW-MATIC (precursor de COBOL)
• 1957 - FORTRAN (primer compilador)
• 1957 - COMTRAN (precursor de COBOL)
• 1958 - LISP
• 1958 - ALGOL 58
• 1959 - FACT (precursor de COBOL)
• 1959 - COBOL
• 1959 - RPG
• 1962 - APL
• 1962 - Simula
• 1962 - SNOBOL
• 1963 - CPL (precursor de C)
• 1964 - BASIC
LA DECADA 1980: CONSOLIDACION, MODULOS, RENDIMIENTO.
La década de 1980 fueron años de consolidación relativa en los lenguajes imperativos. En vez de inventar nuevos paradigmas, se comenzó a trabajar a partir de las ideas inventadas en la década anterior. C++ combinaba la programación orientada a objetos y la programación de sistemas. El gobierno de Estados Unidos estandarizó Ada, un lenguaje de programación de sistemas destinado a ser utilizado por contratistas de defensa. En Japón y en otras partes, se gastaron enormes sumas investigando los llamados lenguajes de programación de quinta generación que incorporaban construcciones de la programación lógica. La comunidad de los lenguajes
...