You are on page 1of 5

EVOLUCIÓN DEL LENGUAJE C El lenguaje C fue desarrollado por Dennis Ritchie en los Laboratorios Bell en 1972 e implementado sobre

un DEC PDP-11 utilizando el sistema operativo UNIX. La idea inicial era crear un lenguaje de propósito general que facilitara la programación y la realización de muchas de las tareas anteriormente reservadas al lenguaje ensamblador. En 1980 el Dr. Bjarne Stroustrup de los laboratorios AT¬T Bell comienza el desarrollo del denominado en aquella época “C con clases” , apareciendo en 1986 como resultado de dicho trabajo el lenguaje de programación C++ que surge como acoplamiento al C de muchas de las características de la denominada POO (programación orientada a objetos). C++ es un lenguaje muy potente, flexible y eficaz frente al resto de los lenguajes orientados a objetos, características que han hecho que se le considere como lenguaje estandar dentro de la programación orientada a objetos. CARACTERÍSTICAS DEL LENGUAJE C

El lenguaje C ha sido utilizado para el desarrollo de infinidad de herramientas de trabajo (sistemas operativos, compiladores, procesadores de texto, bases de datos, etc.). Mientras que otros lenguajes de programación se caracterizan por ser utilizados en áreas más concretas:

porque cada vez La modularidad en C tiende a incrementar el tiempo de compilación Poco legible y eminentemente críptico compila todo el fichero. la posibilidad de utilizarlo tanto en macroordenadores como en mini y microordenadores.Fortran Pascal COBOL ámbito Científico soporte a la enseñanza gestión El C se caracteriza por no tener ninguna connotación sectorial. La ventaja más destacable es la transportabilidad o portabilidad. por lo que se puede clasificar como lenguaje de bajo-medio nivel. . lo que permite un software efectivo Posibilita una programación estructurada o modular Produce programas de código compacto y eficiente Características de Alto nivel que conserva características de bajo Es un lenguaje compilado El código fuente se escribe mayoritariamente en minúsculas nivel. dicho de otra forma es un lenguaje de propósito general. Algunas desventajas: • • • •     No dispone de editor propio Se requiere más tiempo en conseguir el ejecutable. Ventajas del lenguaje C: • • • • • • • • • •           Es un lenguaje muy flexible Muy apropiado para controlar rutinas hechas en ensamblador Permite general programas de fácil modificación Lenguaje predominante bajo cualquier máquina UNIX Muy veloz y potente. es decir.

com es. Actualmente. el programa se divide en módulos (funciones) independientes entre sí. es decir. debido a sus caraterísticas. Bibliografía http://www. es posible adaptar los programas escritos para un tipo de computadora en otra.org . puede ser utilizado paratodo tipo de programas. es decir. Su característica principal es ser portable.wikipedia. Otra de sus características principales es el ser esctructurado.Conclusiones: C es un lenguaje de programación de nivel medio ya que combina los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador.articulandia. El lenguaje C inicialmente fué creado para la programación de -Sistemas operativos -Intérpretes -Editores -Ensambladores -Compiladores -Administradores de bases de datos.

Colegio Nacional Primicias De la Cultura De Quito Nombre: Lizeth Calle Curso: 4to “B” Informática .

Materia: Programación Lic. David Quelal .