Lenguajes de programacion

Lenguajes de Programación 1990-2017

By JulioRP
  • Phyton

    Phyton
    Python es un lenguaje de programación interpretado creado por Guido van Rossum. Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación orientada a objetos, programación estructurada y programación funcional
  • HTML

    HTML
    HTML siglas de HyperText Markup Language, es de los primeros lenguaje para paginas web. Describe 22 elementos comprendiendo el diseño inicial y relativamente simple de HTML.
  • 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.
  • Java

    Java
    Hecho para un proyecto de televisión interactiva. Funciona multiplataforma. Es el segundo lenguaje más popular (detrás de lenguaje C).
  • JavaScript

    JavaScript
    Javascript es un lenguaje de programación interpretado dialecto del estándar ECMAScript. Se define como orientado a objetos2 , basado en prototipos, imperativo, débilmente tipado y dinámico. Diseñado por: Netscape Communications Corp, Mozilla Fundation
  • 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.
  • NetREXX

    NetREXX
    NetREXX es un lenguaje de programación para la máquina virtual Java desarrollado en IBM por Michael Cowlishaw con fuertes influencias de los lenguajes de programación REXX (en cuya familia se considera incluido) y Java. El compilador NetREXX es una aplicación Java que puede traducir el código fuente NetREXX a código fuente Java, compilarlo a bytecodes Java o interpretarlo directamente.
  • REBOL

    REBOL
    Rebois a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing.
  • Erlang

    Erlang
    Es un lenguaje funcional y de programación concurrente, fue diseñado por la compañía Ericsson con el propósito de hacer aplicaciones que puedan soportar fallos, funcionamiento ininterrumpido, aplicaciones distribuidas, entre otras cosas.
  • 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. Ahora está en su versión 3.0.7 y tiene más de 1.800 contribuyentes
  • Go

    Go
    También conocido como Golang, el primer lenguaje de esta lista es de código abierto y fue creado por tres empleados de Google, que lo lanzaron en 2009. Go deriva de otros lenguaje de programación como C y Java. Sus diseñadores, Robert Griesemer, Rob Pike y Ken Thompson lo crearon porque C++ era demasiado complejo y querían una alternativa más simple y legible.
  • Swift

    Swift
    Apple lanzó Swift en el WWDC de 2014 para sustituir al lenguaje Objective-C. Se caracteriza por por su rapidez, seguridad y sencillez. Hace solo unos meses, a finales de 2015, Apple lo programó en código abierto bajo licencia Apache. Desde entones, su crecimiento ha sido exponencial.
  • Rust

    Rust
    Este lenguaje fue creado por Mozilla en 2014 como alternativa a C++. Ellos mismos lo definieron como un lenguaje centrado en el rendimiento y la programación paralela.
  • Hack

    Hack
    Hack también es obra de otro gigante de internet, en este caso Facebook. Creado en 2014, en estos momentos la compañía de Zuckerberg está implementándolo y migrando todo su código PHP a este lenguaje.
  • TypeScript 2.1

    TypeScript 2.1
    fue lanzado a finales de 2016, trayendo async/await para viejos navegadores. TypeScript es un lenguaje escrito de forma estática que compila JavaScript. Añade características de gran alcance como el modelo POO clásico y muchas más. Es el lenguaje perfecto para desarrollar aplicaciones de Angular 2, y desde aquí te recomendamos probarlo.
  • C# 7.0

    C# 7.0
    se lanzará en 2017 y mejorará un lenguaje ya de por si excelente. Microsoft sorprendió a todos cuando introdujeron el editor de código de Visual Studio y .Net Core. Ambos se ejecutan en Linux, Windows y macOS y te permiten desarrollar aplicaciones rápidas en C#. Se está formando una gran comunidad alrededor de ambas herramientas, y estamos seguros de que les espera un año totalmente emocionante.
  • Referencias

    Lara Olmo. (24 de junio del 2016). 6 nuevos lenguajes de programación que necesitas aprender en 2016. 1/9/17, de TICbeat Sitio web: http://www.ticbeat.com/tecnologias/6-nuevos-lenguajes-de-programacion-que-necesitas-aprender-en-2016/
    Maestro. (6 de junio del 2013). Historia de los Lenguajes de Programación . 1/09/17, de Maestro de la informacion Sitio web: https://www.maestrodelacomputacion.net/historia-de-los-lenguajes-de-programacion/
  • Referencias

    Benjamin C. Pierce. (2002). Types and programming languages. EU: MIT Press.
    Dr. Pedro Diniz. (2011). Compiler Desing and Implementation. EU: cacs.usc.edu.
    Jurgen A. Doornik. (2009). An Object-Oriented Matrix Programming Language Ox 6. EU: ora:books