Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Generaciones de Los Lenguajes de Programación
Generaciones de Los Lenguajes de Programación
Primera generación: Los lenguajes máquina son los lenguajes de programación que la
computadora es capaz de entender de manera directa, debido a que emplean código binario;
están formados por un conjunto de instrucciones máquina.
Permite usar abreviaturas del inglés, llamadas palabras nemotécnicas, tales como: ADD, DIV, SUB.
Para que el lenguaje ensamblador pueda ser interpretado y ejecutado por la computadora debe
pasar por un proceso de traducción a lenguaje máquina.
Tercera generación (3GL): Corresponden a los lenguajes de alto nivel o algorítmicos. Para una
computadora el empleo de unos y ceros constituye su lenguaje natural; sin embargo, a las
personas nos resulta complejo trabajar con miles de ceros y unos, por tal razón surgieron los
lenguajes de alto nivel que emplean instrucciones basadas en palabras y expresiones sintácticas;
por ejemplo: read, write, if...then, while, repetir, ciclo, a=b+c/10, etcétera. Ejemplos: C, C++, Java,
Pascal, Fortran, etcétera.
Cuarta generación (4GL):En este grupo de lenguajes de programación se incluyen los llamados
lenguajes de desarrollo rápido (RAD) o 4GL, capaces de generar códigos en un lenguaje 3GL o en
ensamblador, a partir de instrucciones simples y amigables.
Ejemplos de estos lenguajes: SQL, PHP, Java Script, Matlab, Unix Script, Informix-4GL, Oracle
Reports, Delphi, etcétera.