Lenguajes de programacion

LINEA DE TIEMPO-LENGUAJES DE PROGRAMACIÓN

  • FORTRAN

    FORTRAN
    Es un lenguaje de programación de Alto nivel de propósito general, que se utilizo principalmente para el calculo numérico y para la computadora científica. Creado por IBM.
  • LISP

    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 dio a este lenguaje, porque fue creado principalmente para el procesamiento de listas. es el segundo mas viejo.
  • ALGOL

    ALGOL
    Su nombre viene de Algorithmic Lenguage. Fue muy popular en las universidades durante los años 60 pero no llego a cuajar como lenguaje de utilización comercial.
  • COBOL

    COBOL
    Creado como lenguaje de programación universal para poder ser utilizado en cualquier ordenador.
    Siendo de Alto nivel, fue desarrollado por CODASYL
  • SNOBOL

    SNOBOL
    Se trata de un lenguaje de muy alto nivel orientado a la manipulación de cadenas de caracteres con rasgos muy avanzados. A pesar de que ejerció una influencia bastante importante (por ejemplo, en la formación del concepto de expresión regular), hoy en día apenas se utiliza y puede considerarse como un lenguaje histórico.
  • BASIC

    BASIC
    Fue diseñado para permitir a los estudiantes escribir programas usando terminales de un computador en tiempo compartido. Actualmente continúa siendo muy popular, en muchos dialectos bastante distintos del original.
  • PASCAL

    PASCAL
    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.
  • PROGOL

    PROGOL
    Es un lenguaje de programación simple pero poderoso desarrollado en la Universidad de Aix-Marseille (Marsella, Francia) por los profesores Alain Colmerauer y Philippe Roussel, como una herramienta práctica para programación lógica. Nació de un proyecto que no tenía como objetivo la implementación de un lenguaje de programación, sino el procesamiento de lenguajes naturales.
  • C

    C
    Desarrollado para UNIX un sistema operativo multiplataforma. El lenguaje C es del tipo lenguaje estructurado como son Pascal, Fortran, Basic. Sus instrucciones son muy parecidas a otros lenguajes incluyendo sentencias como if, else, for, do y while... . Aunque C es un lenguaje de alto nivel tenemos la posibilidad de programar a bajo nivel.
  • C++

    C++
    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.
  • PERL

    PERL
    Es un lenguaje de script de tipo BCPL, muy semejante al AWK, de tipo estructurado con trazas de orientación a objetos, que permite el desarrollo rápido de aplicaciones y herramientas especialmente orientadas al tratamiento de textos y archivos, aunque actualmente también se utiliza incluso para entornos graficos, en combinación con sistemas como Perl/TK o GTK.
  • VISUAL BASIC

    VISUAL BASIC
    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.
  • PYTHON

    PYTHON
    Es un lenguaje de programación poderoso y fácil de aprender. Cuenta con estructuras de datos eficientes y de alto nivel y un enfoque simple pero efectivo a la programación orientada a objetos. La elegante sintaxis de Python y su tipado dinámico, junto con su naturaleza interpretada, hacen de éste un lenguaje ideal para scripting y desarrollo rápido de aplicaciones en diversas áreas y sobre la mayoría de las plataformas.
  • JavaScript

    JavaScript
    Es un lenguaje ligero e interpretado, orientado a objetos con funciones de primera clase, más conocido como el lenguaje de script para páginas web, pero también usado en muchos entornos sin navegador. Es un lenguaje script multi-paradigma, basado en prototipos, dinámico, soporta estilos de programación funcional, orientada a objetos e imperativa.
  • PHP

    PHP
    Es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
  • RUBY

    RUBY
    Esta orientado a objetos, creado por el programador japonés Yukihiro Matz Matsumot. Combina una sintaxis inspirada en Python, Perl con características de programación orientada a objetos similares a Smalltalk. Ruby es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.
  • C#

    C#
    Es un lenguaje de programación multiparadigma desarrollado y estandarizado por Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA e ISO. C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común.
  • GROOVY

    GROOVY
    Orientado a objetos implementado sobre la plataforma Java. Tiene características similares a Python, Ruby, Perl y Smalltalk. La especificación JSR 241 se encarga de su estandarización para una futura inclusión como componente oficial de la plataforma Java.
  • TYPESCRIPT

    TYPESCRIPT
    Es un lenguaje de programación de código abierto desarrollado por Microsoft, el cual cuenta con herramientas de programación orientada a objetos, muy favorable si se tienen proyectos grandes.
  • SWIFT

    SWIFT
    Es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y macOS. Fue presentado en WWDC 2014​ y está diseñado para integrarse con los Frameworks Cocoa y Cocoa Touch, puede usar cualquier biblioteca programada en Objective-C y llamar a funciones de C.