Lenguajes de programacion

Lenguajes de Programación

  • Telar de Jacquard

    Telar de Jacquard
    El telar de Jacquard es un telar mecánico inventado por Joseph Marie Jacquard en 1801. El artilugio utilizaba tarjetas perforadas para conseguir tejer patrones en la tela, permitiendo que hasta los usuarios más inexpertos pudieran elaborar complejos diseños.
  • Enigma

    Enigma
    Fue patentada en 1918 por la empresa alemana Scherbius & Ritter, cofundada por Arthur Scherbius, quien había comprado la patente de un inventor neerlandés, y se puso a la venta en 1923 para un uso comercial.
  • Eniac

    Eniac
    ​ Fue una de las primeras computadoras de propósito general. Era Turing-completa, digital, y susceptible de ser reprogramada para resolver «una extensa clase de problemas numéricos»
  • AutoCode

    AutoCode
    Un sistema simplificado de codificación para la computadora MERCURY.
    Por Ernesto García Camarero Primer manual escrito en español para el uso del lenguaje de programación Autode, de la Computadora Mercury utilizada en el Instituto de Calculo de la Universidad de Buenos Aires.
  • Fortran

    Fortran
    Fue el primer lenguaje de alto nivel, desarrollado por IBM para IBM 704, orientada a la eficiencia en la ejecución, su propósito general fue orientado a la computación matemática en la ingeniería
    Creado por John Backe, aun utilizado por industrias automotrices, aeroespaciales, y de gobierno.
  • Lips

    Lips
    Es una familia de lenguajes de programación de computadora de tipo multiparadigma con larga historia y una inconfundible y útil sintaxis homoicónica basada en la notación polaca. Desarrollado originalmente en 1958 por John McCarthy y sus colaboradores en el Instituto Tecnológico de Massachusetts, Lisp es el segundo lenguaje de programación de alto nivel de mayor antigüedad; apareció un año después de FORTRAN y uno antes que COBOL.
  • Cobol

    Cobol
    Fue creado en el año 1959 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.
  • Simula

    Simula
    Simula es un lenguaje de programación orientada a objetos (POO) de 1962. Fue el primero de este tipo que incluyó el concepto de clase. Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos. Así fue como se popularizaron términos como clases, objetos, instancias, herencia, polimorfismo, etc.
  • Basic

    Basic
    Es una familia de lenguajes de programación de alto nivel. El BASIC original, el Dartmouth BASIC, fue diseñado en 1964 por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College en New Hampshire, Estados Unidos, como un medio para facilitar la programación en ordenadores a estudiantes (y profesores) que no fueran de ciencias.
  • ISWIM

    ISWIM es una notación algorítmica en el estilo de un lenguaje de programación diseñada por Peter J. Landin y descrita por primera vez en su artículo, Los próximos 700 lenguajes de programación, publicado en la revista Communications of the ACM, en 1966.
  • Algol 68

    Algol 68
    Abreviatura de algorithmic lenguage 1968, ALGOL68, era el lenguaje de programación imperativo diseñado como el sucesor de ALGOL60, con un alcance mas amplio de aplicación y una sintaxis rigurosamente definida.
  • Pascal

    Pascal
    Apareció por primera vez en 1971, aunque nace a principios de los 70, cobra vida autentica a mediado de los 80,todavia en la actualidad pascal sigue siendo enseñado en las universidades, como primer lenguaje pues se trata de uno muy legible.
  • C

    C
    Es uno de los lenguajes de programación mas utilizado en el tiempo de dicha actividad, actualmente aun se utiliza en las universidades, creada con el propósito de una programación estructurada, es de formato libre usando el ; como un enunciado y () para agrupar el enunciado.
  • Rexx

    Rexx
    Es un lenguaje de programación desarrollado en IBM por Mike Cowlishaw del que existen numerosas implementaciones disponibles con código abierto. Es un lenguaje de programación estructurado de alto nivel diseñado para ser al mismo tiempo fácil de entender y fácil de leer. Hay intérpretes para REXX tanto comerciales como de código abierto para un amplio rango de plataformas y hay compiladores para los mainframes de IBM.
  • C++

    C++
    Este lenguaje de programación fue clave para la programación de sistemas, pero se a expandido para ser utilizada en aplicaciones, de escritorio, servidores y de critico, heredo la mayoría de la sintaxis del lenguaje C, y tiene características de programación imperativas orientadas a a objetos.
  • Ada

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

    Perl
    Toma elementos de lenguaje C y Shell, es interpretado como un lenguaje de propósito general, soporta programación estructurada, programación orientada a objetos y programación funcional, con una gran cantidad de módulos, rico en sintaxis, y un poderoso manejo de expresiones regulares,
  • Python

    Python
    La filosofía de diseño de Python, se centra en la legibilidad, un sucesor del lenguaje ABC, su sintaxis permite a sus programadores desarrollar conceptos en menos líneas, de lo que es posible en el lenguaje c++ o Java.
  • 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
    Es un lenguaje definido por Gosling, Joy y Steele, en la especificación de lenguaje java.
    Una definición de maquina virtual con ambientes de ejecución, para diferentes hardwares.
    Un conjunto estándar de Apis, almacenamientos de datos, redes etc.
  • Php

    Php
    E s un lenguaje de programación de scripts, de lado del servidor, se trata de un lenguaje de código abierto, multiplataforma, que puede interactuar con la mayoría de base de datos existentes.
  • Rebol

    Rebol
    Rebol es un lenguaje de programación ligero. El diseño único de Rebol lo hace más productivo que otras tecnologías del lenguaje. El apalancamiento proviene de la mezcla única de Rebol de sub-idiomas específicos de dominio llamados dialectos.
  • Code

    Este lenguaje de programación Multi-paradigma por Microsoft dentro de framework.Net estaba destinado a ser simple y moderno y orientado a las redes, la versión mas moderna fue lanzada en 2012
  • Visual Basic.net

    Visual Basic.net
    Lenguaje orientado a objetos que utiliza el .NET framework, ofrece características especiales que pueden utilizarse para llevar acabo desarrollo rápido y robusto de aplicaciones, basadas en Windows, aplicaciones web y web .XML
  • Scala

    Scala
    Scala es un 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. La implementación actual se ejecuta en la máquina virtual de Java y es compatible con las aplicaciones Java existentes.
  • Tacpol

    Tacpol
    Es un lenguaje de programación estructurado en bloque desarrollado por el Ejército de los Estados Unidos para la aplicación de comando y control TACFIRE Tactical Fire Direction.
  • Dart

    Dart
    Lenguaje de programación de código abierto, desarrollado por Google. Fue revelado en la conferencia goto; en Aarhus, Dinamarca el 10 octubre de 2011.
  • Swift

    Swift
    Fue creado por Apple, para plataforma IOS, y Osc, presentada en 2014, en la conferencia mundial de Apple.