Hipertextual cursos online gratis aprender programar c 2019879376

historia del lenguaje c

  • Versión original de la que se desprende

    Versión original de la que se desprende
    C es el resultado de un proceso de desarrollo que comenzó con un lenguaje anterior, el BCPL, el cual influyó en el desarrollo por parte de Ken Thompson de un lenguaje llamado B, el cual es el antecedente directo del lenguaje C.
  • creación del lenguaje c

    creación del lenguaje c
    En 1969, Ken Thompson escribió el Lenguaje B, en Bell Laboratories, con el objetivo de recodificar UNIX (escrito hasta ese momento en lenguaje ensamblador) usando un lenguaje de alto nivel más portable y flexible.
    Durante los siguientes años, Dennis Ritchie modificó el lenguaje B, llegando a crear el lenguaje C y reescribiendo el sistema UNIX en dicho lenguaje; añadió características nuevas, como son el diseño de tipos y las estructuras de datos.
  • evolución

    evolución
    En 1978, Dennis Ritchie y Brian Kernighan publicaron la primera edición del libro El lenguaje de programación C. Este libro fue durante años la especificación informal del lenguaje. El lenguaje descrito en la primera edición de este libro, fue conocido como "el C de Kernighan y Ritchie" o simplemente "K&R C". En este libro se introdujeron nuevas características al lenguaje: los tipo de datos struct, long int y unsigned int; los operadores =+ y =- fueron sustituidos por += y -=.
  • En que se aplica?

    En que se aplica?
    El primer sistema operativo escrito en C fue Unix. Más tarde, otros sistemas operativos como Linux también fueron escritos en C. Pero C no es sólo el lenguaje de programación de los sistemas operativos. C es el precursor e inspirador para casi todos los lenguajes de alto nivel más populares disponibles en la actualidad. De hecho, Perl, PHP, Python y Ruby están escritos mediante programación en C.
  • surgimiento de c++

    surgimiento de c++
    En 1980 Surge C++ de la mano de Bjarne Stroustrup (también de laboratorios BELL de AT&T)
  • c como una característica de clase

    c como una característica de clase
    En 1980 se añadieron el lenguaje C características como clases (concepto tomado de simula 67), comparación del tipo de los argumentos de una función y conversión, si es necesario de los mismos, así como otras características; el resultado fue el lenguaje dominado C como clase. Durante la década de los 80 se empezó a usar en los IBM PC, lo que incremento su popularidad significativamente.
  • rediseño de c con clase

    rediseño de c con clase
    En 1983 C con Clase fue rediseñado, extendido y nuevamente implementado. El resultado se denomino lenguaje C
  • publicación de la segunda edición del libro c.

    publicación de la segunda edición del libro c.
    1988 Kernighan y Ritchie publicaron la segunda edición de su libro, que es aún hoy utilizada como una de las referencias principales del lenguaje.
    El lenguaje C permaneció sin demasiados cambios. Sin embargo, como había sucedido antes, los distintos compiladores fueron incorporando características adicionales, que otros compiladores no tenían, siendo C++ la principal influencia.
    Fue por ello que a finales de los noventa se decidió revisar el estándar de C, lo que llevó al estándar C99.
  • Estandarización IOS del Lenguaje

    Estandarización IOS del Lenguaje
    En 1990 se publicó la estandarización ISO del lenguaje. Este estándar es básicamente el estándar ANSI, con unas pocas modificaciones de formato. A este estándar se lo conoce, entonces, como C89, o C90, y se trata del mismo lenguaje.
    Basándose en el estándar ANSI que estaba en preparación
  • programas que surgieron.

    programas que surgieron.
    En 1991 surgieron Python, Visual Basic y HTML, dos lenguajes que han definido las páginas web y HTML, un lenguaje de marcado de hipertexto que es el ''código'' de Internet.
  • creación del lenguaje c

    creación del lenguaje c
    El lenguaje C fue creado entre los años 1969 y 1972 por Brian Kernighan y Dennis Ritchie pa escribir el código del sistema operativo UNIX.
  • Aprobación del ANSI C++

    Aprobación del ANSI C++
    Debido al éxito del lenguaje en 1990, se reunieron las organizaciones ANSI e ISO para definir un estándar que formalice el lenguaje. El proceso culmino en 1998 con la aprobación de ANSI C++.
  • Microsoft y Su Plataforma .NET

    Microsoft y Su Plataforma .NET
    En el año 2000 Microsoft presenta su plataforma .NET junto con un nuevo lenguaje, C# (diseñado por Anders Hejlsberg), que servirá de lenguaje principal de la plataforma.
  • C#

    C#
    Con la llegada de la década de los 2000, llegaron nuevos lenguajes de programación, como Action Script. Sin embargo, fue en 2001 cuando llegaron C# y Visual Basic .NET. Junto a los años anteriores con Java y HTML, C# culmina el mejor momento de la historia de los lenguajes de programación.
  • Scratch

     Scratch
    Seguimos con la historia de los lenguajes de programación hablando de Scratch, la ''revolución'' de los lenguajes de programación. Se trata de un lenguaje de programación visual desarrollado por el MIT que consiste en un lenguaje desarrollado para que niños, adolescentes y adultos aprendan a programar de manera visual sin tener demasiada idea de código.
  • C embebido

    C embebido
    Históricamente la programación en C embebido ha requerido extensiones no estándar del lenguaje C para implementar características no oficiales tales como aritmética de punto fijo y operaciones básicas de entrada y salida.
    el comité de estandarización de C, para implementar estas características no oficiales, publicó un informe técnico en el que extendía el lenguaje C proporcionando un estándar común al que todas las implementaciones se podían adherir.
  • Go, de Google

    Go, de Google
    Go también es conocido como Goland y es un, nada más y nada menos que, un lenguaje de programación diseñado por Google. Está inspirado en C, pero es un lenguaje bastante más complicado.
  • c11

    c11
    C11 (antes conocido como C1X) es un nombre informal para ISO/IEC 9899:20118​. El borrador final, N1570, fue publicado en abril de 2011.9​ El nuevo estándar superó su última revisión el 10 de octubre de 2011 y fue oficialmente ratificado por la ISO y publicado el 8 de diciembre de 2011.
  • Swift

    Swift
    Estos últimos años, no ha habido una evolución de los lenguajes de programación, pero sí se han creado diferentes lenguajes específicos para agilizar la programación. Kotlin es uno de ellos y Swift, otro. Creado por Apple, es un lenguaje de programación clave para programar en iOS. Aunque hay lenguajes que nos hemos dejado en el tintero, estos son algunos de los momentos clave en la historia de la programación. Ahora solo queda ver qué surge a partir de ahora.