Lenguaje c

Línea del tiempo del lenguaje C

  • Lenguaje de programación BCLP

    Lenguaje de programación BCLP
    Basic Combined Programming Languaje (Lenguaje de programación Básico Combinado).
    Fue diseñado por Martín Richards de la Universidad de Cambridge en 1966.
  • Lenguaje de programación B

    Lenguaje de programación B
    Predecesor del lenguaje de programación C.
    Fue mayormente un trabajo de Kenneth L. Thompson con contribuciones de Dennis M. Ritchie publicado por primera vez en el año 1969.
    B fue esencialmente una simplificación del lenguaje BCPL.
  • Creación del lenguaje C

    Creación del lenguaje C
    El desarrollo inicial de C se llevó a cabo en los Laboratorios Bell de AT&T entre 1969 y 1973, de la mano del cientifico informativo estadounidence Dennis Ritchie (con la ayuda de Ken Thompson). Recibió el nombre de C por cuestión alfabética, ya que sustituyo a los lenguajes B y BCPL.
  • Period: to

    En que se aplica el lenguaje de programación C

    En sus orígenes su propósito especifico era para la implementación de Sistemas Operativos, concretamente Unix. En aquellos tiempos donde empezaban a desarrollar nuevos sistemas operativos era necesario herramientas eficientes. Hoy en día es utilizado para crear programas de software para computadora en empresas, hogar, juegos y otras áreas.
  • Period: to

    Lenguaje C, uno de los lenguajes más usados.

    Enfocado a la programación de bajo nivel, este lenguaje tiene más de 50 años de existencia, lo cual le ha permitido ser uno de los mas usados y con mayor presencia en el mercado. Su uso está enfocado para escribir aplicaciones a múltiples plataformas, es flexible, eficiente en el uso de memoria y fácil de leer, razón por la cual es ejecutado en muchos sistemas operativos.
  • Period: to

    Usos y aplicaciones del lenguaje C

    Es empleado en los sistemas operativos generalmente aplicados para realizar y programar una amplia variedad de clases de tareas en el sistema. Las aplicaciones de este lenguaje de programación no se limitan en el área informático si no que se expande a otras áreas como la de la ciencia (utilizado para simulaciones para el área química, física y matemática). Incluso en el área industrial para modelos de la industria petrolera.
  • Primera edición del lenguaje de programación C

    Primera edición del lenguaje de programación C
    Ritchie y Brian Kernighan publicaron la primera edición de El lenguaje de programación C, también conocido como La biblia de C. Este libro fue durante años la especificación informal del lenguaje.
    introduciendo tipos de datos y operadores.
  • Diferencias entre C y C++

    Diferencias entre C y C++
    -Su principal diferencia es que C++ se basa en principios de programación orientados a objetos (POO). -C++ fue desarrollado por Bjarne Stroustrup en 1979 y C por Dennis Ritchie entre 1969 y 1973. -C no admite el manejo de excepciones y C++ si lo admite. -C se enfoca en el procedimiento o método más que en los datos, C++ esta más centrado en los datos. -C admite tipos de datos integrados, C++ admite tipos de datos integrados y definidos por el usuario a través del concepto de clases.
  • Ventajas y desventajas de C

    Ventajas y desventajas de C
    Ventajas:
    -Es poderoso y eficiente.
    -Su aprendizaje te permite conocer mejor otros lenguajes.
    -Fácil de portar.
    -Opera a bajo y alto nivel.
    -Tiene funciones nativas.
    -Es extensible.
    - Tiene asignación dinámica de memoria. Desventajas:
    -No soporta la programación orientada a objetos.
    -No utiliza el concepto Namespace.
    -No permite checking a tiempo de ejecución.
    -No posee Constructor & Destructor.
    -Bajo nivel de abstracción.
  • C, un estándar

    C, un estándar
    El ANSI, que es una de las organizaciones de normalización más importantes de Estados Unidos, formó su propio comité con el fin de convertir a C en un estándar.
  • C89

    C89
    No fue hasta 1989 que el ANSI ratifico esta norma y, por lo tanto, la versión ANSI, se le llamo C89.
  • C90

    C90
    La norma C ANSI también fue tratada por a ISO, el organismo internacional de normalización. Esta versión, que es prácticamente idéntica a la versión ANSI, se le llamo C90.
  • C99

    C99
    Otra revisión del lenguaje, que con el paso de los años fue adquiriendo nuevas características respecto a las versiones iniciales, se le ha convertido en otra norma ISO; más o menos entre 1990-2000, por eso se habla de C99.
  • C11

    C11
    En 2011 se ratificó como estándar una nueva revisión del lenguaje C, que incluye otras actualizaciones que se han producido con el tiempo, y se llama C11.
  • C18

    C18
    Actualmente, la versión más estable del lenguaje C, es la C18, la cual fue lanzada en junio de 2018.