Lenguaje de programacion c

Línea del tiempo del lenguaje C

  • Creador de lenguaje C

    Creador de lenguaje C
    Todo comenzó en el año de 1970, en el laboratorio de la empresa Bell, cuando Dennis Ritchie junto a Brian Kernighan empezaron a crear el lenguaje C. Ritchie era colaborador de Ken Thompson, informático que para entonces trabajaba en UNIX (sistema operativo) y quien también había creado el lenguaje B.
  • Nacimiento del lenguaje C

    Nacimiento del lenguaje C
    C es una evolución de los lenguajes BCPL —desarrollado por Martin Richards— y B —desarrollado por Ken Thompson en 1970— para el primitivo INIX de la computadora DEC PDP-7.
  • Versión C++

    Versión C++
    C++ es un lenguaje compilado que fue desarrollado en 1980 por Bjarne Stroustroup en los laboratorios At&T como una extensión orientada a objetos del lenguaje C.
  • Versión C89

    Versión C89
    Pero no fue hasta 1989 que el ANSI ratificó esta norma y, por lo tanto, la versión ANSI de C también se le conoce como C89.
  • Versión C90

    Versión C90
    En 1990, la norma C ANSI también fue tratada por la ISO, el organismo internacional de normalización. Esta versión, que es prácticamente idéntica a la versión ANSI, se le llamó C90.
  • Versión 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 ha convertido en otra norma ISO; más o menos entre 1999-2000, por eso se habla de C99.
  • Versión 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.
  • Period: to

    Versión C18

    Actualmente, la versión más estable del lenguaje C, es la C18, la cual fue lanzada en junio de 2018. MPLAB C Compiler para PIC18 MCU (también conocido como MPLAB C18) es un compilador de lenguaje “ANSI C” con todas las características compatibles para trabajar de manera óptima con la familia PIC18 de Microchip.
  • En que se usa lenguaje C

    En que se usa lenguaje C
    El lenguaje de programación C es muy eficiente y ofrece la posibilidad de manejar todos los aspectos de las instrucciones del CPU. Su código ofrece una estructura clara y, por tanto, facilita la creación de aplicaciones de una forma rápida y potente.
  • Ranking

    Ranking
    Actualmente C# ocupa el cuarto lugar global y C/C++ están en sexto lugar global de lenguajes de programación
  • Diferencias de C y C++

    Diferencias de C y C++
    Los lenguajes de programación C y C++ son utilizados frecuentemente por algunos usuarios. Pero debes saber cuáles son algunas de las diferencias más resaltantes de estos lenguajes de programación.
    C es un lenguaje procedimental, mientras que C++ está orientado a objetos. Además, los datos son más seguros en C++, porque C++ ofrece modificadores para limitar su acceso por parte del usuario.
  • Usos y aplicaciones sobre C

    Usos y aplicaciones sobre C
    C es un lenguaje de programación de larga historia si lo comparamos con otros surgidos más recientemente. C ha tenido distintos usos a lo largo de la historia, con aplicaciones en sistemas operativos, compiladores y desarrollo de software.
  • Ventajas y desventajas de C

    Ventajas y desventajas de C
    Ventajas:
    *Alto nivel de desempeño
    *Uso de lenguaje eficiente
    *Multiplataforma
    *Estructura de datos
    *Base de datos
    *Velocidad y simplicidad
    *Disciplina
    *Pocas restricciones
    *Programación embebida
    *Conocimientos de otros lenguajes y sencillo de portar
    Desventajas:
    *Curva alta de aprendizaje
    *Lenguaje incompleto
    *Estructura muy cerrada
    *Falta de funciones
    *No recomendable para sitios web
    *Bajos niveles de abstracción
    *no permite checking a tiempo de ejecución