C
Foundational low-level language
Typing: static Created: 1972
Paradigms
procedural
Pros and Cons
Ventajas
- + Maximum control over hardware
- + Unmatched performance
- + Portable to any architecture
- + Foundation of all systems software
Desventajas
- - No modern abstractions
- - Manual memory management
- - Prone to buffer overflows
- - No OOP or generics
Casos de Uso
- Operating system kernels
- Firmware and embedded
- Compilers and interpreters
- Databases (SQLite, PostgreSQL)