Notas:
- El lenguaje C fue una revolución en su época ya que en ese entonces se utilizaba todavía el lenguaje ensamblador para acceder al lenguaje máquina o para trabajar directamente con el hardware.
- Lo increíble de este lenguaje era que tenía la capacidad de trabajar a nivel hardware y además estaba optimizado pues era un lenguaje de alto nivel.
- El lenguaje es hoy en día todavía el lenguaje de programación más utilizado en sistemas embebidos y en sistemas de bajos recursos de hardware donde necesitamos el acceso al hardware y donde se necesita tener muy alto rendimiento.
- El lenguaje C tardó varios años en estandarizarse.
- Un estándar en C significa una serie de guías y directivas que se deben de seguir al momento de escribir tu código que están respaldadas por una asociación (ANSI).
- La programación estructurada es un método de programación o un paradigma que dice que vamos a ejecutar el código de forma secuencial, línea tras línea, del inicio al fin.
- C es un lenguaje de programación compilado.
- C es un lenguaje tipado.
Características importantes de C:
-
Núcleo del lenguaje simple que opera con bibliotecas.
-
Lenguaje flexible que soporta la programación.
-
Acceso a memoria de bajo nivel con punteros.
-
Utiliza un conjunto reducido de palabras clave.
-
Pasaje de parámetros por valor y referencia.