Lenguajes de programación 1 1

Lenguajes de programación

  • Maquina telar de Jacard

    Maquina telar de Jacard
    La maquina de telar de jacard creada en 1801 utilizaba los orificios de tarjetas perforadas para representar los movimientos de un brazo
  • La Máquina Analítica

    La Máquina Analítica
    La máquina analítica es el diseño de un computador moderno de uso general realizado por el profesor británico de matemática Charles Babbage, ​ que representó un paso importante en la historia de la informática. Fue inicialmente descrita en 1837, aunque Babbage continuó refinando el diseño hasta su muerte en 1871.​
  • El primer algoritmo

    El primer algoritmo
    La primera programadora, Ada Lovelace desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la máquina analítica de Charles Babbage.
  • Maquina de Turing

    Maquina de Turing
    Una Máquina de Turing consta de una cinta infinita dividida en espacios de trabajo o celdas yuxtapuestas que actúa como memoria, un cabezal capaz de leer y escribir símbolos en la cinta y moverla de celda en celda a derecha e izquierda, un registro de estado, y una tabla finita de instrucciones o tabla de acción.
  • FORTRAN

    FORTRAN
    FORmulaTRANslation es el lenguaje de programación más antiguo y que continúa en uso. Creada por John Backus, esta herramienta fue desarrollada para la computación científica de alto nivel, matemáticas y estadísticas.
    IDE's: Geany,Netbeans,Eclipse,Sublime Text/Notepad++.
  • Cobol

    Cobol
    El Common Business Oriented Language está detrás de la mayoría de los sistemas de transacciones de negocio de los procesos de las tarjetas de crédito, ATMs (Modo de Transferencia Asíncrona), telefonía, sistemas hospitalarios, gobierno, sistemas automatizados y señales de tráfico.
    El lenguaje COBOL fue diseñado inspirándose en el lenguaje Flow-Matic de la oficial Grace Hopper y el IBM COMTRAN de Bob Bemer, ya que ambos formaron parte de la comisión.
    IDE's: Open Cobol.
  • BASIC

    BASIC
    Creado por estudiantes de Dartmouth College, el denominado Beginners All Purpose Symbolic Instruction Code fue diseñado como un lenguaje simplificado para aquellos que no tenían como base fuertes conocimientos técnicos o matemáticos.
    Diseñado por: John George Kemeny; Thomas Eugene Kurtz
    Otras versiones comerciales incluyen PowerBASIC de PowerBASIC, PureBasic de Fantaisie Software, así como TrueBASIC de TrueBASIC.
  • c

    c
    Este lenguaje fue desarrollado entre 1969 y 1973 por Dennis Ritchie para los laboratorios Bell Telephone para usarlos en el sistema Unix. Se le llamó «C» porque sus características derivaban de un lenguaje anterior llamado «B».
    IDE's:Netbeans, Eclipse,Code::Blocks,DEV.
  • Pascal

    Pascal
    El lenguaje se llamó así en honor de Blaise Pascal, el inventor de las calculadoras matemáticas, aunque su creador se llamaba Niklaus Wirth, y lo desarrolló como una herramienta de enseñanza y formación aunque tiene un uso meramente comercial. Este lenguaje se usa en Skype.
    IDE's:
    Delphi
    Lazarus
    Dev-Pascal
    MSEide
    CodeTyphon
  • 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++.
    IDE: ObjectAda for Windows.
  • C++

    C++
    En los laboratorios Bells, Bjarne Stroustrup modificó el lenguaje C al C++, creando lo que muchos consideran el lenguaje de programación más popular que ha existido nunca. Además, ha sido listado en lo alto de los top ten de los lenguajes de programación desde 1986 y archivado en el Hall of Fame en 2003. Hoy en día es usado por Firefox, Office y Adobe PDF Reader.
    IDE's:DevC++, wxDev C++,Code::Blocks, Microsoft Visual Team, System Studio 200, NetBeans, Eclipse C++, Visual Studio.
  • Perl

    Perl
    Larry Wall, un programador Unix, creó Perl después de intentar extraer datos de un informe y darse cuenta que Unix no podía llevar a cabo las operaciones que él necesitaba. Practical Extraction Report Language fue descrito por su inventor como un lenguaje que «consigue que hagas tu trabajo». Actualmente es usado por Craigslist.
    IDE's: Komodo IDE,EPIC (Perl Editor and IDE for Eclipse).
  • Python

    Python
    Monty Python sirvió de inspiración para nombrar este lenguaje. Guido Van Rossum lo creó para solucionar problemas en el lenguaje ABC y continúa utilizándose para tal fin. Hoy en día es usado por la NASA, Google y YouTube.
    IDE's: Pycharm IDE, PyDev IDE, Sublime Text 3 IDE, Vim IDE Eclipse.
  • Ruby

    Ruby
    Fue creado por Yukihiro Matsumoto, conocido como Matz, y utilizando partes de sus lenguajes de programación favoritos: Perl, Smalltalk, Eiffel, Ada y Lisp. Ahora es usado por Basecamp.
    IDE's: Aptana Studio, Net Beans, RubyMine, Komodo, Arcadia.
  • PHP

    PHP
    Rasmus Lerdoff desarrolló PHP para reemplazar unos scripts de Perl usados para mantener su web personal. Hoy en día, PHP ha crecido hasta llegar a ser parte de una arquitectura web integrada en 20 millones de websites. Facebook lo usa actualmente.
    IDE's: Zend Studio, Komodo, IDE desarrollo PHP: phpDesigner,
    Web Storm.
  • JAVA

    JAVA
    Un grupo de trabajadores de Sun Microsystems, liderado por James Gosling, creó Java para arrancar los decodificadores de una televisión interactiva. El mismo código java que funciona en un sistema operativo funcionará en cualquier otro sistema operativo que tenga instalada la máquina virtual java. La máquina virtual al ejecutar el código java realiza comprobaciones de seguridad.
    IDE's: NetBeans, Eclipse, Intellij Idea, Android Studio, BlueJ, JGrasp, JCreator, JDeveloper.
  • Javascript

    Javascript
    Su sintaxis es similar a la usada en Java y C, al ser un lenguaje del lado del cliente este es interpretado por el Navegador, no se necesita tener instalado ningún Framework.Cuando Netscape contrató a Brendan Eich en abril de 1995, se le dijo que tenía 10 días para crear y producir un prototipo funcional de un lenguaje de programación que se ejecutara en el navegador de Netscape.
    IDE's: WebStorm, Komodo Edit, Visual Studio Code, Atom IDE.
  • C#

    C#
    En julio de 2000, durante la Professional Developers Conference, el lenguaje había sido renombrado a C# (en inglés es pronunciado como “C Sharp”, en español como “C Almohadilla”), es un lenguaje de programación diseñado por la conocida compañía Microsoft. El lenguaje de programación C# está orientado a objetos.
    C# es considerado como una evolución y necesidad de ciertas circunstancias. Evolución por sus lenguajes antecesores que son el C y el C++. IDE's:Unity, Microsoft Visual Studio
  • Ruby on Rails

    Ruby on Rails
    Fue extraído por David Heinemeier Hansson de su trabajo en Basecamp, un proyecto dirigido por 37 señales. Hasson lanzó Ruby On Rails, en principio, como código abierto, en 2004, pero no compartió los derechos hasta febrero de 2005.
    Un conjunto de librerías, automatismos y convenciones destinados a resolver los problemas más comunes.
    IDE's:
    Aptana Studio.
    NetBeans
    Jet Brains RubyMine.
    Redcar alpha.
    Sublime Text 3.
    Komodo IDE.
    Emacs – Ruby Editor cum IDE, Cloud 9.
  • Typescript

    Typescript
    TypeScript es un lenguaje de programación libre y de código abierto desarrollado y mantenido por Microsoft. Es un superconjunto de JavaScript, que esencialmente añade tipos estáticos y objetos basados en clases. Anders Hejlsberg, diseñador de C_Sharp y creador de Delphi y Turbo Pascal, ha trabajado en el desarrollo de TypeScrip. Las variables tienen un tipo de dato.
    IDE's:
    alm. tools
    CATS
    Eclipse...
    NetBeans.
    Notepad++
    Visual Studio