Segunda generación
Lenguaje propio de esta generación
Lenguajes ensambladores:
Están constituidos por nemotécnicos similares a palabras en idioma inglés. En
primer lugar, se crea un archivo fuente con las instrucciones que se desea que
la computadora ejecute, usando un
editor, que es una especie
de procesador de palabras. El código fuente es traducido al lenguaje máquina
mediante programas traductores (compiladores). Los programadores rara vez
escriben programas de tamaño relevante en este tipo de lenguajes, debido a que,
a pesar que es mucho más fácil que utilizar código de máquina, siguen siendo
altamente detallados (instrucciones muy básicas). Sólo se hace en los casos
donde la velocidad es clave (como en la programación de juegos de video) y para
afinar partes importantes de los programas que son escritos en lenguajes
superiores.