Stack Explorer

C

Lenguaje fundacional de bajo nivel

Tipado: static Creado: 1972
Sitio oficial

Paradigmas

procedural

Ventajas y Desventajas

Ventajas

  • + Máximo control sobre hardware
  • + Rendimiento insuperable
  • + Portable a cualquier arquitectura
  • + Base de todo software de sistemas

Desventajas

  • - Sin abstracciones modernas
  • - Memory management manual
  • - Propenso a buffer overflows
  • - Sin OOP ni generics

Casos de Uso

  • Kernels de sistemas operativos
  • Firmware y embedded
  • Compiladores e intérpretes
  • Bases de datos (SQLite, PostgreSQL)

Tecnologías Relacionadas

Áreas de Aplicación

Lenguajes Relacionados