Assembly
Lenguaje de bajo nivel que representa instrucciones de máquina
Tipado: untyped Creado: 1949
Paradigmas
procedural
Ventajas y Desventajas
Ventajas
- + Control total sobre el hardware
- + Máximo rendimiento posible
- + Esencial para reverse engineering
- + Fundamental para entender sistemas
Desventajas
- - Extremadamente difícil de escribir
- - No portable entre arquitecturas
- - Propenso a errores
- - Muy poco productivo
Casos de Uso
- Bootloaders y firmware
- Optimización crítica
- Reverse engineering
- Desarrollo de sistemas operativos