Lenguajes de programacion

Historia de los Lenguajes de programacion

  • 17 BCE

    lenguaje maquina

    lenguaje maquina
    Binario ..? El Lenguaje Maquina es el conjunto de datos que la parte física de la computadora (Hardware) es capaz de comprender e interpretar. que esta formado por 0 y 1 Para poder entender un poco acerca de como los lenguajes de programacion fueron evolucionando a traves del tiempos tenemos que hablar del sistema binario moderno documentado en el siglo XVII A.C por leibniz en su articulo explicacion de la aritmetica binaria donde se mencionan los simbolos utilizados por matemaicos chinos
  • 820

    El Khawarizmi

    El matemático El Khawarizmi publica en Bagdad un tratado titulado "la ciencia de la eliminación y la reducción" que, traído a Europa Occidental en las invasiones Árabes tendráía una gran influencia sobre el desarrollo de las matemáticas.
  • Blaise Pascal

    Blaise Pascal
    La Pascalina es la primera calculadora mecánica de la historia. Inventada por el gran pensador, filósofo y matemático francés Blaise . El aparato podía sumar y restar, y también multiplicar y dividir mediante sumas o restas sucesivas. Pascal desarrolló el invento para hacer más fácil la recaudación de los impuestos a su padre. La Pascalina es antecesor directo de las calculadoras modernas y un hito en la carrera computacional que llega hasta nuestros días.
  • jose marie jacquard

    jose marie jacquard
    La creacion de la Maquina de telar prácticamente nadie discute que los orígenes de las máquinas programables se pueden llevar hasta el telar de Jacquard. Claro que para que las cosas se líen un poco en realidad lo que inventó Joseph Marie Jacquard en 1801 no fue el telar, que ya estaba más que inventado, sino una forma de automatizar su funcionamiento.
  • charles babbage

    charles babbage
    la creacion de la Maquina diferencial.Diseñó y parcialmente implementó un motor a vapor, de diferencia mecánico para calcular tablas de números. También diseñó, pero nunca construyó, el motor analítico para ejecutar programas de tabulación o computación; por estos inventos se le considera como una de las primeras personas en concebir la idea de lo que hoy llamaríamos una computadora.
  • charles babbage

    La máquina analítica de Babbage es una extensión de su máquina diferencial, cuyo propósito era calcular tablas de logaritmos. Babbage teorizó sobre la posibilidad de programar su máquina para realizar cualquier cálculo. Aunque Babbage construyó un modelo de la máquina diferencial, no consiguió realizar los mismo con la máquina analítica.
  • ADA Lovelace

    ADA Lovelace
    La colaboradora de Babbage, ADA Lovelace, matemática, define el principio de las iteraciones sucesivas en la ejecución de una operación. En honor del matemático Árabe El Khawarizmi (820), se nombra el proceso lógico de ejecución de un programa algoritmo.
  • Boole

    Publica una obra en la cual demuestra que todo proceso lógico puede dividirse en una secuencia de operaciones lógicas (Y, O, NO) aplicadas sobre dos estados (UNO CERO, SÍ-NO, VERDADES-FALSO, ABIERTO-CERRADO).
  • herman hollerith

    herman hollerith
    Maquina tabuladora eléctrica de Herman Hollerith, que en 1880 tuvo la idea de utilizar tarjetas perforadas para procesar datos, patentada en 1889. En 1887 no se había terminado todavía con los datos del Censo de 1880; a ese ritmo y con una población en crecimiento continuo, los datos del siguiente censo serían obsoletos para cuando se terminaran de analizar. Seriamente preocupada, la Oficina del Censo lanzó una convocatoria para un nuevo sistema de cálculo mecánico.
  • Arthur Scherbius

    Arthur Scherbius
    inventó la máquina de cifrar ENIGMA que utilizó el ejército alemán en la Segunda Guerra Mundial para sus mensajes criptográficos y se le debe la invención del termostato eléctrico.
  • Alan Turing

    Alan Turing
    Máquina de Turing(MT), es un modelo computacional que realiza una lectura/escritura de manera automática sobre una entrada llamada cinta, generando una salida en esta misma
  • Lenguaje Ensamblador

    Se define como un lenguaje de programación que se usa para dar directamente órdenes al ordenador. A diferencia de otros lenguajes, que usan el sistema operativo como intermediario para ejecutar las tareas.Este lenguaje ensamblador se dice que es de ‘bajo nivel’, ya que está totalmente ligado o condicionado por el juego de instrucciones de una máquina concreta, con las limitaciones o conocimiento propio de una máquina concreta que eso supone.
  • Mauricio V. Wilkes

    Mauricio V. Wilkes
    Invención del lenguaje ensamblador de la Universidad de Cambridge. Antes, la programación se efectuaba en binario directamente.
  • Grace Murray Hopper

    Invención del primer compilador, A0, por Grace Murray Hopper que permitía generar un programa binario a partir de un código fuente.
  • John Backus

    John Backus
    SPEEDCODING. El primer lenguaje de programación de alto nivel que se puso en uso fue el Fortran de John Backus. En noviembre de 1954, Backus y su equipo publicaron la primera propuesta formal para el lenguaje: Informe preliminar, Especificaciones para el Sistema de TRANslating IBM Mathematical FORmula, FORTRAN
  • Primer lenguaje de programacion universal

    FORTRAN (FORmula TRANslator) por John Backus de IBM.
  • Lenguaje Algoritmico

    Se crea el primer Lenguaje algoritmico Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que
    permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien lo
    ejecute. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un
    estado final y se obtiene una solución.
  • John McCarthy

    John McCarthy
    Fue creado LISP. Es un lenguaje que muestra la información estructurada en listas en las que se pueden gestionar la información que estas contienen. De ahí el nombre que se le dió a este lenguaje, Lisp (List-Processing), porque fue creado principalmente para el procesamiento de listas
  • COBOL

    COBOL
    Fue ek segubdo lenguaje de programacion universal Cobol (COmmon Business -Oriented Language). Lenguaje de programación universal, creado en 1960 y es orientado a negocios.
  • Simula

    Simula
    se crea Simula que es un lenguaje de programacion orientado a objetos y ahi seobtienen conceptos asi como instanciar,clases, objetos etc... creado por Ole-Johan
  • Basic

    Basic
    BASIC es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo, estructuras sencillas y un buen conjunto de operadores. Es un lenguaje que no está especializado en ningún tipo de aplicación. Esto lo hace un lenguaje versátil y potente, con un campo de aplicación ilimitado y, sobre todo, se puede aprender rápidamente. En poco tiempo, un programador puede utilizar la totalidad del lenguaje.
  • ASCII

    ASCII
    El código ASCII es conocido como el acrónimo de las palabras inglesas American Standard Code for Information Exchange y en español significa Código Estadounidense Estándar para el Intercambio de Información, este código está basado integralmente en el alfabeto latino que tiene distintos tipos de usos y puede tratarse de una combinación de símbolos en el marco de un sistema establecido que cuenta con un cierto valor.
  • Lenguaje B

    Lenguaje B
    Es un lenguaje de programación en la cual pertenece al paradigma imperativo y que fue desarrollada en los Bell Labs de 1969, esta fue la procesora de C, que hasta hoy de las más populares. Fue mayoritariamente un trabajo de Ken Thompson con contribuciones de Dennis Ritchie, proyectada e implementada en Murray Hill, New Jersey en los Estados Unidos.
  • Pascal

    Pascal
    Pascal es un Lenguaje de programación desarrollado por el profesor suizo Niklaus Wirth a finales de los años 60. Su objetivo era crear un lenguaje que facilitara el aprendizaje de la Programación a sus alumnos. Sin embargo con el tiempo su utilización excedió el ámbito académico para convertirse en una herramienta para la creación de aplicaciones de todo tipo.
  • Lenguaje C

    Lenguaje C
    C es un lenguaje de programación originalmente desarrollado por Dennis M. Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL. Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
  • Prolog

    Prolog
    ProLog. Lenguaje de programación diseñado para representar y utilizar el conocimiento que se tiene sobre un determinado dominio. Los programas en ProLog responden preguntas sobre el tema del cual tienen conocimiento. ProLog es un lenguaje de programación especialmente indicado para modelar problemas que impliquen objetos y las relaciones entre ellos. Está basado en los siguientes mecanismos básicos: unificación, estructuras de datos basadas en árboles y backtracking automático.
  • Lenguaje ADA

    Ada es un lenguaje de programación orientado a objetos, fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos, Durante los años 1970. Es un lenguaje multipropósito, orientado a objetos y concurrente, pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++.
  • C ++

    C ++
    C++ es un lenguaje imperativo orientado a objetos derivado del C. En realidad un superconjunto de C, que nació para añadirle cualidades y características de las que carecía. El resultado es que como su ancestro, sigue muy ligado al hardware subyacente, manteniendo una considerable potencia para programación a bajo nivel, pero se la han añadido elementos que le permiten también un estilo de programación con alto nivel
  • UNIX

    UNIX
    El origen del sistema UNIX está ligado al desarrollo de un proyecto iniciado en 1968.
    En aquel momento un grupo de investigadores de General Electric, AT&T Bell y del MIT (Massachusets Institute of Technology, Instituto Tecnológico de Massachessets) llevó a cabo el desarrollo de un sistema operativo en el que se tuvieron en cuenta nuevos conceptos como la multimedia, la gestión de archivos o la interacción con el usuario.
  • Python

    Python
    Python es un lenguaje de programación interpretado , de alto nivel , de propósito general . Creado por Guido van Rossum y lanzado por primera vez en 1991, Python tiene una filosofía de diseño que enfatiza la legibilidad del código , especialmente al usar espacios en blanco significativos . Proporciona construcciones que permiten una programación clara tanto en escalas pequeñas como grandes. [26] Van Rossum lideró la comunidad lingüística hasta que dejó de ser líder en julio de 2018.
  • Visual Basic

    Visual Basic
    Visual Basic. Es un lenguaje de programación desarrollado por el alemán Alan Cooper para Microsoft. El lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la Programación misma.
  • RUBY

    Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. Combina una sintaxis inspirada en Python y Perl con características de programación orientada a objetos similares a Smalltalk.
  • 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.
  • PHP

    PHP
    PHP. Lenguaje de programación, interpretado, diseñado originalmente para la creación de Páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+
  • 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.
  • Lenguajes de programacion

    Lo primero que debemos saber lo que es un lenguaje de programacion que es un conjunto de simbolos y palabras instrucciones y sentencias que el usuario tiene a su disposicion para elaborar un programa.se podria decir que es basicamente asi como el usuario y el computador se comunican.