HISTORIA DEL LENGUAJE C
Antes de empezar con la historia del lenguaje C, vamos a definirlo, el C es un lenguaje de programación de nivel medio ya que combina los elementos del lenguaje de altonivel con la funcionalidad del ensamblador. Ahora pasaremos a conocer su historia.
En 1967 Martin Richard creo el lenguaje BCPL que fue la base para la creación del lenguaje B escrito por Ken Thompson en1970 con la intensión de recodificar el UNIX, que en su fase de arranque estaba codificado en lenguaje ensamblador.
El lenguaje C fue creado por Dennis Ritchie en los laboratorios Bell Telephone en1972, el C fue creado con un fin específico: el diseño del sistema operativo UNIX. Este lenguaje solo es una modificación del lenguaje B. El lenguaje C se llama de esta forma debido a que su predecesorfue llamado B.
La novedad que proporciono el lenguaje C sobre el B fue el diseño de tipos y estructuras de datos. Los tipos estructurados básicos de C son las estructuras, las uniones y los arrays.Estos permiten la definición y declaración de tipos de mayor complejidad.
Los tipos básicos de datos en el lenguaje C eran “CHAR” (carácter), “INT” (enteros), “FLOAT” (Reales en simple precisión), y“DOUBLE” (Reales en doble precisión). Posteriormente se añadieron los tipos “SHORT” (Enteros de longitud <= longitud de un int), “LONG” (Enteros de longitud <= longitud de un entero) “UNSIGNED” (Enterossin signo), y “ENUMERACIONES”.
Como el C es un lenguaje muy poderoso y flexible su uso se difundió rápidamente más allá de los laboratorios Bell. Los programadores de todo el mundo comenzaron a usarlopara escribir todo tipo de programas. Sin embargo, diferentes organizaciones comenzaron a utilizar muy pronto sus propias versiones del C, las pequeñas diferencias entre las implementaciones comenzarona dar problemas a los programadores. Para resolver este problema, el American National Standards (ANSI) formo un comité en 1983 para establecer una definición estándar del C, que llego a ser...
Regístrate para leer el documento completo.