SEGUNDA GENERACIÓN:
Lenguaje Ensamblador:
La importancia del lenguaje ensamblador radica principalmente que se trabaja directamente con el microprocesador; por lo cual se debe de conocer el funcionamiento interno de este, tiene la ventaja de que en el se puede realizar cualquier tipo de programas que en los lenguajes de alto nivel no lo pueden realizar. Otro punto sería que los programas en ensamblador ocupan menos espacio en memoria.
Características mas relevantes:
-A esta generación se llamo lenguaje ensamblador
-Los lenguajes ensambladores usan códigos como a para agregar o mvc para mover, y así sucesivamente
-Los programas de software de sistemas tales como los sistemas operativos y los programas de utilidad se escriben con frecuencia en un lenguaje ensamblador.