450 1000

Evolucion de la Programación

  • Plankalkul

    Plankalkul
    Plankalkül fue el primer lenguaje de programación, que fue creado por el científico alemán Konrad Zuse en los años 1943 a 1946 se considera un lenguaje de alto nivel, pero no se publicó hasta 1972
  • Short Code

    Short Code
    Desarrollado por el Dr.Mendy para la computadora UNIVAC.
  • Ensamblador

    Ensamblador
    El lenguaje ensamblador, o assembler (en inglés assembly language y la abreviación asm), es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables.
  • Invento del Primer Compilador

    Invento del Primer Compilador
    Grace Murray inventa el primer compilador el A0 que generaba un binario a partir de un código fuente
  • Autocode

    Autocode
    Alick E. Glennie concibe un sistema de programacion llamado Autocode.
  • Aparece Speed Coding

    Aparece Speed Coding
    De propósito general creado para IBM.
  • FORTRAN

    FORTRAN
    Abreviatura de FORmula TRANslation. Creado por J.Backus. Apropiado para aplicaciones de investigación debido a sus características eminentemente matemáticas. 
  • LISP

    LISP
    Johm Mc Carthy, matemático del MIT, en 1957 en el departamento de Inteligencia Artificial, crea el lenguaje de programación LISP (LISt Procesamiento) que va a tener una gran influencia sobre el desarrollo de la programación orientada a objetos
  • Algol

    Algol
     A raíz de una conferencia entre Americanos y Europeos se lanza la idea de un lenguaje normalizado universal: ALGOL 58 (ALGOrithmic Language).
  • COBOL

    COBOL
    Publicación del pliego de condiciones del lenguaje de programación COBOL (COmmon Business Oriented Language). Se convierte en, después del FORTRAN, el segunda gran lenguaje de programación universal, haciendo así rápidamente desaparecer el ALGOL
  • Simula

    Simula
    Lenguaje de programación orientada a objetos (POO) Fue el primero de este tipo que incluyó el concepto de clase.
  • APL

    APL
    El matemático canadiense Kenneth Iverson crea el lenguaje de programación APL (A Programming Language).
  • Basic

    Basic
    Thomas Kurtz y John Kemeny crean el lenguaje BASIC (Beginner' s All-purpose Symbolic Instruction Code) en Dartmouth College, para sus estudiantes..
  • B

    B
    Ken Thompson, pensando que UNIX no estaría completo sin un lenguaje de programación de alto nivel comienza a portar el FORTRAN sobre el PDP 7, pero cambia rápidamente de idea y crea en realidad un nuevo lenguaje, el B (en referencia al BCPL del que se inspira)
  • PASCAL

    PASCAL
    Pascal es un lenguaje creado por el profesor suizo Niklaus Wirth. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos
  • C

    C
    Desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL.
  • SmallTalk

    SmallTalk
    Creación del primer lenguaje orientado a objetos, SmallTalk por Alan Kay en Xerox PARC.
  • SQL

    SQL
    es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos
  • ADA

    ADA
    Surgió ante la necesidad de los servicios de computación del departamento de Defensa de EE.UU. de programar en un lenguaje de alto nivel, ya que hasta entonces se programaba en los de bajo nivel (assembler).
  • Objective-C

    Objective-C
    creado como un superconjunto de C para que implementase un modelo de objetos parecido al de Smalltalk. Originalmente fue creado por Brad Cox y la corporación StepStone
  • C++

    C++
    Bjarn Stroustrup desarrolla una extensión orientada objeto al lenguaje C : el C ++.
  • Matlab

    Matlab
    MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es una herramienta de software matemático
  • Eiffel

    Eiffel
    Eiffel es un lenguaje de programación orientado a objetos que sigue el estándar ISO diseñado por Bertrand Meyer (defensor de los lenguajes orientados a objetos y autor de la construcción de Software Orientado a Objetos) y Software Eiffel.
  • Oberon

    Oberon
    Oberon es un lenguaje de programación orientado a objetos y procedimental creado por Niklaus Wirth (autor también de Pascal, Modula y Modula-2) y sus colaboradores del ETHZ (Suiza).
  • Visual Basic

    Visual Basic
    es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados.
  • Python

    Python
    Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.
  • HTML

    HTML
    Es un estándar a cargo del World Wide Web Consortium (W3C) o Consorcio WWW, organización dedicada a la estandarización de casi todas las tecnologías ligadas a la web, sobre todo en lo referente a su escritura e interpretación..
  • Delphi

    Delphi
    Delphi es un entorno de desarrollo de software diseñado para la programación de propósito general con énfasis en la programación visual. En Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal.
  • Ruby

    Ruby
    Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonésYukihiro "Matz" Matsumoto,
  • PHP

    PHP
    Lenguaje de programación de propósito general de código del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico.
  • Java

    Java
    Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos, que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. 
  • ActionScript

    ActionScript
    Es el lenguaje de programación de la plataforma Adobe Flash. Originalmente desarrollado como una forma para que los desarrolladores programen de forma más interactiva
  • Javascript

    Javascript
    JavaScript (abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3​ basado en prototipos, imperativo, débilmente tipado y dinámico.
  • C#

    C#
    C# es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET,
  • Visual Basic .NET

    Visual Basic .NET
    Lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic 
  • F#

    F#
    Es una variante del lenguaje de programación ML y es compatible con la implementación Objective Caml. F# fue inicialmente desarrollado por Don Syme de Microsoft Research
  • Groovy

    Groovy
    Lenguaje de programación orientado a objetos implementado sobre la plataforma Java. Tiene características similares a Python, Ruby, Perl y Smalltalk.
  • Scala

    Scala
    Lenguaje de programación multi-paradigma diseñado para expresar patrones comunes de programación en forma concisa, elegante y con tipos seguros. Integra sutilmente características de lenguajes funcionales y orientados a objetos.
  • Scratch

    Scratch
    Lenguaje de programación visual desarrollado por el MIT Lab Tab.1​ Su principal característica consiste en que permite el desarrollo de habilidades mentales mediante el aprendizaje de la programación sin tener conocimientos profundos sobre el código.
  • Go

    Go
    Lenguaje de programación concurrente y compilado inspirado en la sintaxis de C. Ha sido desarrollado por Google, y sus diseñadores iniciales son Robert Griesemer, Rob Pike y Ken Thompson.
  • Swift

    Swift
    Swift es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y macOS.