Documentos de Académico
Documentos de Profesional
Documentos de Cultura
estn orientadas. Se dividen en descriptivos (HTML, XML, VML), de cliente-Servidor (Java, PHP)
y de script.
Interaccin Mquina
En este tipo de lenguajes se trabaja a nivel de instrucciones, es decir, su programacin es al
ms fino detalle, adems, est completamente orientado a la mquina.
Adaptacin - Mxima entre programacin y aprovechamiento del recurso de la mquina.
Velocidad - Mxima al contar con un acceso directo a los recursos, sin capas intermedias.
Portabilidad - Mnima por estar restringido a las especificaciones del fabricante.
Abstraccin - Mnima por depender completamente de la tcnica del hardware.
Uso - Requiere de la mxima atencin y de una organizacin estructurada en base a los
planos del hardware y del objetivo del software.
isomorfismo - Conceptualizacin de los datos de la informacin, que se complementaran
Primera generacin
El lenguaje de programacin de primera generacin (por sus siglas en ingls: 1GL), es el
lenguaje de cdigo mquina. Es el nico lenguaje que un microprocesador entiende de forma
nativa. El lenguaje mquina no puede ser escrito o ledo usando un editor de texto, y por lo
tanto es raro que una persona lo use directamente.
Segunda generacin
El lenguaje de programacin de segunda generacin (por sus siglas en ingls: 2GL), es el
lenguaje ensamblador. Se considera de segunda generacin porque, aunque no es lenguaje
nativo del microprocesador, un programador de lenguaje ensamblador debe conocer la
arquitectura del microprocesador (como por ejemplo las particularidades de sus registros o su
conjunto de instrucciones).
Lenguaje de Bajo Nivel
Los lenguajes de bajo nivel, tambin llamados lenguajes ensambladores, permiten
al programador escribir instrucciones de un programa usando abreviaturas del ingls, tambin
llamadas palabras nemotcnicas, tales como: ADD, DIV, SUB, etc. Un programa escrito en un
lenguaje ensamblador tiene el inconveniente de que no es comprensible para
la computadora, ya que, no est compuesto por ceros y unos. Para traducir las instrucciones
de un programa escrito en un lenguaje ensamblador a instrucciones de un lenguaje
mquina hay que utilizar un programa llamado ensamblador, como se muestra en la siguiente
figura: