Lenguajes de programacion

Linea de tiempo de lenguajes de programacion

  • Ada Lovelace

    Ada Lovelace
    Ada Lovelace desarrolla el primer lenguaje de programación cuando escribió un algoritmo para la máquina analítica de Charles Babbage.
  • Ensamblador

    Ensamblador
    El lenguaje ensamblador, o assembler, es un lenguaje de programación de bajo nivel. Consiste en un conjunto de mnemónicos que representan instrucciones básicas para los computadores, microprocesadores, microcontroladores y otros circuitos integrados programables.
  • Fortran

    Fortran
    “The IBM Mathematical Formula Translating System”): Un lenguaje de programación de alto nivel de propósito general. Para cálculo numérico y científico (como alternativa al lenguaje ensamblador). Es el lenguaje de programación más antiguo que se utiliza hoy en día.
  • Lisp

    Lisp
    (“List Processor”) Utilizado para la notación matemática y temas de ciencias de la computación.
  • Cobol

    Cobol
    (“Common Business-Oriented Language) Usado principalmente para la informática empresarial. Es el primer lenguaje de programación que se demandan por el Departamento de Defensa de EE.UU..
  • BASIC

    BASIC
    (“Beginner’s All-purpose Symbolic Instruction Code”) Diseñado para la simplicidad. Su popularidad explotó a mediados de los años 70 con los computadores personales.
  • Pascal

    Pascal
    (En honor al matemático/físico francés Blaise Pascal) Utilizado para la enseñanza de la programación estructurada y estructuración de datos.
  • C

    C
    (Basado en un lenguaje anterior llamado “B”) Creado para sistemas Unix. Muchos de lenguajes de programación más populares del mundo son derivados de el, entre ellos tenemos C#, Java, JavaScript, Perl, PHP y Python.
  • Ada

    Ada
    (En honor a Ada Lovelace): Es derivado del Pascal. Contratado por el Departamento de Defensa de los EE.UU. en 1977 para el desarrollo de sistemas de software grandes.
  • C++

    C++
    (“C con clases”; ++ es el operador de incremento en “C”) Es una extensión de lenguaje C, con mejoras tales como clases, funciones virtuales y plantillas.
  • Objective-C

    Objective-C
    (Extensión de “C” orientada a objetos) Ampliación de C, se adiciona la funcionalidad de paso de mensajes basado en el lenguaje Smalltalk.
  • Perl

    Perl
    Creado para el procesamiento de informes en sistemas Unix. Hoy en día es conocido por su gran potencia y versatilidad.
  • Haskell

    Haskell
    es un lenguaje de programación estandarizado multi-propósito puramente funcional
    Las características más interesantes de Haskell incluyen el soporte para tipos de datos y funciones recursivas, listas, tuplas, Existen varios IDEs (Integrated Development Environment, o en español, entornos de desarrollo integrado) y/o plugins que se pueden utilizar para desarrollar aplicaciones en Haskel
  • HTML

    HTML
    sigla en inglés de HyperText Markup Language (lenguaje de marcas de hipertexto), hace referencia al lenguaje de marcado para la elaboración de páginas web,facilita el desarrollo de páginas web compatibles con distintos navegadores y plataformas (PC de escritorio, portátiles, teléfonos inteligentes, tabletas, vipers etc.)
  • Python

    Python
    es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.Se trata de un lenguaje de programación multiparadigma
    Se pueden escribir nuevos módulos fácilmente en C o C++,licencia open source propia
  • Visual Basic

    Visual Basic
    es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft,Posee una curva de aprendizaje muy rápida.Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos.
  • Ruby

    Ruby
    Es un lenguaje de programación interpretado, y orientado a objetos,,,,,,Combina una sintaxis inspirada en Python y Perl con características de programacion orientada a objetos similares a Smalltalk.Su alcance parece ilimitado y hoy se encuentra presente en aplicaciones que van desde el desarrollo web hasta la simulación de ambientes complejos.
  • Lua

    Lua
    Diseñado para una programación procedimental general con utilidades para la descripción de datos. También ofrece un buen soporte para la programación orientada a objetos, programación funcional,suficientemente compacto para usarse en diferentes plataformas,También es uno de los lenguajes de programación más utilizados para homebrews de la consola PSP de Sony debido a su sencillez
  • 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.desarrollado por Sun Microsystems. También se puede decir que Java es una tecnología que no sólo se reduce al lenguaje sino que además provee de una máquina virtual Java que permite ejecutar código compilado Java,es uno de los lenguajes de programación más populares en uso, sobretodo con aplicaciones web
  • Delphi

    Delphi
    Esta herramienta de desarrollo producida por CodeGear es de las opciones más rápida y productiva para la web y desarrollo de Bases de Datos. No hay que olvidar que pronto, gracias al comercio electrónico, la gestión irá ligada a la web.Programación Orientada a Objetos verdadera, permite encapsulamiento, herencia y polimorfismo.Tratamiento de errores mediante excepciones,Un uso habitual de Delphi, aunque no el único, es el desarrollo de aplicaciones visuales y de bases de datos cliente-servidor.
  • JavaScript

    JavaScript
    JS es un lenguaje de programación interpretado,Javascript es muy fácil de aprender para quien ya conoce lenguajes similares como el C++ o Java, pero, dada su simplicidad sintáctica y su manejabilidad, La característica principal de Javascript, de hecho, es la de ser un lenguaje de scripting, pero, sobre todo, la de ser el lenguaje de scripting por excelencia y, sin lugar a dudas, el más usado,se usa para aplicaciones cliente servidor. aunque las capacidades del lenguaje son limitadas.
  • PHP

    PHP
    Lenguaje de programación diseñado originalmente para la creación de Páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor 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+. Ademas este lenguaje es muy similar a legnuajes como C y Perl, esto permite la creacion de aplicaciones dinamicas con una corta curva de dificul
  • ActionScript

    ActionScript
    La programación con ActionScript permite mucha más eficiencia en las aplicaciones de la plataforma Flash para construir animaciones de todo tipo, desde simples a complejas, ricas en datos e interfaces interactivas.el ActionScript es el lenguaje de programación propio de Flash,ActionScript es un lenguaje de programación orientado a objetos, tiene similitudes, por tanto, con lenguajes tales como los usados en el Microsoft Visual Basic, en el Borland Delphi etc, y facilita el interactuar con clips.
  • C#

    C#
    es un lenguaje de programación orientado a objetos desarrollado y estandarizado por Microsoft como parte de su plataforma .NET Su sintaxis básica deriva de C/C++,C# es un lenguaje de programación simple pero eficaz, diseñado para escribir aplicaciones empresariales
  • Visual Basic .NET

    Visual Basic .NET
    La plataforma Microsoft .NET está completamente basada en el paradigma de Orientación a Objetos,.NET es multi-lenguaje: esto quiere decir que para poder codificar aplicaciones sobre esta plataforma no necesitamos aprender un único lenguaje específico de programación de alto nivel,.NET es una plataforma que permite el desarrollo de aplicaciones empresariales ,esta diseñadas para ser ejecutadas contra un componente de software llamado Entorno de Ejecución.
  • 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.. Para ello, Scala proporciona una combinación única de mecanismos que hacen fácil y sin problemas agregar construcciones nuevas al lenguaje en forma de bibliotecas.Scala ideal para desarrollar aplicaciones como Web Services.
  • Scratch

    Scratch
    Scratch es un lenguaje de programación que facilita crear historias interactivas, juegos y animaciones y compartir sus creaciones con otras personas en la Web.
    Scratch es utilizado por estudiantes, académicos, profesores y padres para crear fácilmente animaciones, juegos (también educativos),las acciones de los personajes se forman apilando piezas a modo de puzzle
  • Dart

    Dart
    El objetivo de Dart no es reemplazar JavaScript como el principal lenguaje de programación web en los navegadores web, sino ofrecer una alternativa más moderna,
    el lenguaje de programación estructurada para la web creado por Google, es un proyecto de código abierto en etapas tempranas de desarrollo que se irá presentando poco a poco a la comunidad. es Un lenguaje familiar a los programadores y fácil de aprender
  • Swift

    Swift
    Swift es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y Mac OS X. puede usar cualquier biblioteca programada en Objective-C y llamar a funciones de C