- Concepto de Lenguaje de Programacion. (4 lineas)
- Clasificacion de los Lenguajes de Programacion. (12 lineas)
- Paradigmas de Programacion. (6 lineas)
- Historia del Lenguaje C. (12 lineas)
- Los Herederos (C++, Java, C#). (8 lineas)
1. Sirven para escribir programas que permitan la comunicacion usuario/maquina. Los programas de las computadoras modernas constan de secuencias de instrucciones que se codifican como secuencias de digitos numericos que podran entender dichas computadoras.
2. Lenguaje Maquina: se conoce como sistema de codificacion, que es un lenguaje nativo de programacion. Las instrucciones en lenguaje maquina dependeran de cada computadora y debido a la dificultad de su escritura, los investigadores de la epoca simplificaron el procesos de programacion desarrollando sistemas de notacion en los cuales las instrucciones se representaban en formatos nemonicos (nemotecnicos).
Lenguaje de Bajo Nivel (ensambladores): son programas que traducen otros programas escritos en codigo nemotecnico en instrucciones numericas en leguaje maquina que son compatibles y legibles por la maquina. Estos programas de traduccion se llaman ensambladores porqre su tarea es ensamlar las instrucciones reales de la maquina con los nemotecnicos e identificadores que representan las instrucciones escritas en ensamblador.
Lenguaje de Alto Nivel: En la decada de los 50 y 60 comenzaron a desarrollarse lenguajes de programacion de tercera generacion que diferian de las generaciones anteriores en que sus instrucciones o primitivas eran de alto nivel e independientes de la maquina. Estos lenguajes se llamaron lenguajes de alto nivel.
3. Un paradigma de programacion representa fundamentalmente enfoques diferentes para la construccion de soluciones a problemas y por consiguiente afectan al proceso completo de desarrollo de software. Los paradigmas de programacion clasicos son: procedimental (o imperactivo), funcional, declarativo y orientado a objetos.
4. C es un lenguaje de programacion de proposito general asociado, de modo universal, al sistema operativo UNIX. sin embargo, la oportunidad, eficacia y potencia de C, se ha producido porque este lenguaje no esta practicamente asociado a ningun sistema operativo, ni a ninguna maquina, en especial. Esta es la raon fundamental por la cual C, es conocido como el lenguaje de programacion de sistemas por excelencia.
No hay comentarios:
Publicar un comentario