Datos interesantes sobre el lenguaje C

  1. C Language no se llamaba C al principio. Ha sido nombrado como C después de pasar muchas etapas de evolución. Evolución de C: 
     

ALGO -> BCPL -> B -> Tradición C -> K&R C -> ANSI C -> ANSI/ISO C -> C99.

  1.  
     
  2. Fue desarrollado en Bell Laboratories en 1972 por Dennis Ritchie.
  3. ¿Por qué se nombra como C? No existe tal lógica detrás de la denominación del lenguaje C. 
    Fue desarrollado para cubrir todas las incapacidades del lenguaje B (versión simplificada de BCPL). Entonces, simplemente se llamó C, ya que está al lado de B en los alfabetos ingleses.
  4. C es el único lenguaje de programación que existe desde hace tanto tiempo y todavía se usa ampliamente.
  5. C es la base de muchos otros lenguajes de programación como C++ , Java , JavaScript , Go, C# , PHP , Python , Perl, C-shell y muchos más.
  6. Unix fue uno de los primeros kernels de sistemas operativos implementados en un lenguaje diferente al ensamblador y ese fue C.
  7. Anteriormente, C se consideraba un lenguaje de alto nivel, pero hoy en día muchos programadores lo consideran un lenguaje de bajo nivel, ya que solo admite operaciones escalares.
  8. C18 es la última versión del lenguaje de programación C publicada en junio de 2018.

Datos de programación: 
 

  1. “? : ” es el único operador ternario en lenguaje C.
  2. “sizeof” es el único operador que también es una palabra clave.
  3. En printf() y scanf(), f significa formatted not function.
  4. El compilador no conoce el archivo de encabezado, el preprocesador los procesa y expande el código fuente.
  5. El nombre del archivo de encabezado se puede incluir de 2 maneras, (a) usando corchetes angulares (b) usando una coma doble invertida.
  6. El compilador genera código de ensamblaje, no código de máquina y luego el ensamblador genera el código de máquina.
  7. El operador sizeof no puede decirnos el tamaño de las funciones porque este operador trabaja en tiempo de compilación y las funciones se cargan en la memoria en tiempo de ejecución.

¿Cómo aprender C?  
Aprenda C desde el principio usando el curso gratuito en línea Fundamentos de la programación con C a partir del 31 de enero de 2018. 

Publicación traducida automáticamente

Artículo escrito por AnshulVaidya y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *