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.