Con que lenguaje programacion empezar 1280x720

Historia de los lenguajes

  • Short Code

    Short Code
    En 1950, aparece el primer lenguaje que se usó en computadoras electrónicas: “Shortcode” también conocido como short numbers son especial mente números telefónicos que pueden ser usados como nombre de sms y mms
  • Assembly

    Assembly
    En 1950 se lanzó el lenguaje ensamblador o assembly 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
    Fortran es un lenguaje de programación de alto nivel, ​ procedural​ e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.
  • Flowmatic

    Flowmatic
    Flowmatic fue el primer lenguaje de programación que expresó operaciones utilizando declaraciones similares al inglés. También fue el primer sistema en separar claramente la descripción de los datos de las operaciones en ellos.
  • Lisp

    Lisp
    Lisp fue creado originalmente como una notación matemática práctica para los programas de computadora, basada en el cálculo lambda de Alonzo Church. Se convirtió rápidamente en el lenguaje de programación favorito en la investigación de la inteligencia artificial (AI).
  • Cobol

    Cobol
    Las siglas COBOL responden a Common Business-Oriented Language, el cuál es utilizado por sistemas financieros, compañías de seguros y un gran número de instituciones.
  • Forth

    Forth
    El lenguaje Forth se diseñó para aplicaciones en astronomía (cálculo de trayectorias de cuerpos en órbita, análisis de espectro de emisión, entre muchas ideas), pero pronto halló que podía ser usado ara todo tipo de problemas matemáticos y científicos.
  • APL

    APL
    El APL es un lenguaje aplicativo, similar a un lenguaje funcional.
    Es muy conciso. Su sintaxis está basada en pocos "operadores" y utiliza un conjunto especial de caracteres que no están presentes en el código ASCII. El conjunto de operaciones se fundamenta en álgebra lineal abstracta, por lo que es un lenguaje idóneo para trabajar con vectores y matrices. Cuenta con un repertorio de operadores que le permite componer nuevas operaciones lógicas o matemática
  • PL/I

    PL/I
    PL/I es un lenguaje estructurado por capas de tercera generación, donde la capa externa corresponde a la parte del código y datos, y posee distintas capas que corresponden a procedimientos que son ejecutados como subrutinas o como funciones, y otras capas iniciales, que poseen llamados a funciones in-line
  • Basic

    Basic
    BASIC es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo, estructuras sencillas y un buen conjunto de operadores. Es un lenguaje que no está especializado en ningún tipo de aplicación
  • Simula

    Simula
    Simula es un lenguaje de programación orientada a objetos . 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.
  • Algol

    Algol
    Es un acrónimo de las palabras inglesas Algorithmic Language ('lenguaje algorítmico'). Fue muy popular en las universidades durante los años 1960, pero no llegó a cuajar como lenguaje de utilización comercial.
  • Matlab

    Matlab
    MATLAB es una plataforma de programación y cálculo numérico utilizada por millones de ingenieros y científicos para analizar datos, desarrollar algoritmos y crear modelos.
  • C

    C
    Se trata de un lenguaje de tipos de datos estáticos, débilmente tipado, de medio nivel, que dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a bajo nivel.
  • SmallTalk

    SmallTalk
    Smalltalk es un lenguaje reflexivo, orientado a objetos y con tipado dinámico. Por sus características, Smalltalk puede ser considerado también como un entorno de objetos, donde incluso el propio sistema es un objeto.
  • Comal

    Comal
    COMAL fue creado como una mezcla de los lenguajes BASIC y Pascal, al objeto de introducir fácilmente a los estudiantes en el paradigma de la programación estructurada.
  • Prolog

    Prolog
    Prolog es un lenguaje basado en el lenguaje de la lógica de predicados. En el Apéndice se describen sus principales características (incluyendo algunas construcciones procedimentales, no lógicas).
  • Scheme

    Scheme
    Scheme fue el primer dialecto de Lisp que usó ámbito estático, también conocido como ámbito léxico de forma exclusiva. También fue uno de los primeros lenguajes de programación con continuaciones explícitas, un mecanismo para guardar y usar el estado entero de un programa en un momento determinado. Scheme ofrece también gestión automática de memoria (recolección de basura).
  • Rexx

    Rexx
    REXX es un lenguaje de programación desarrollado en IBM 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.
  • Logo

    Logo
    LOGO es un lenguaje de programación de alto nivel, en parte funcional y en parte estructurado. Es un programa de fácil muy aprendizaje, razón por la cual suele ser el lenguaje de programación preferido para trabajar en entornos educativos
  • Ada

    Ada
    Ada es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática. Es un lenguaje multipropósito, orientado a objetos y concurrente, pudiendo llegar desde la facilidad de Pascal hasta la flexibilidad de C++.
  • Pascal

    Pascal
    Pascal se caracteriza por ser un lenguaje de programación fuertemente tipado. Esto implica que, por un lado, el código está dividido en porciones fácilmente legibles llamadas funciones o procedimientos, lo que facilita la utilización de la programación estructurada en oposición al antiguo estilo de la programación monolítica.
  • C++

    C++
    La intención de la creación de C++ fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, C++ es un lenguaje híbrido
  • Python

    Python
    Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo, ejemplos: Instagram, Netflix, Spotify, Panda 3D, entre otros.
  • Ruby

    Ruby
    Ruby combina una sintaxis inspirada en Python y Perl con características de programación orientada a objetos similares a Smalltalk. Comparte también funcionalidad con otros lenguajes de programación como Lisp, Lua, Dylan y CLU. Es un lenguaje de programación interpretado en una sola pasada y su implementación oficial es distribuida bajo una licencia de software libre.
  • PHP

    PHP
    PHP es un lenguaje de programación de uso general que se adapta especialmente al desarrollo web.
  • Java

    Java
    Java es uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos diez millones de usuarios reportado
  • Delphi

    Delphi
    Delphi se utiliza como lenguaje de programación una versión moderna de Pascal llamada Object Pascal. Es producido
  • Racket

    Racket
    Racket es un lenguaje de programación de amplio espectro de la familia de Lisp y Scheme. Es multiparadigma así como de propósito general. Uno de sus principales objetivos tras su diseño es posibilitar la creación de nuevos lenguajes o dialectos
  • JavaScript

    JavaScript
    JavaScript es un lenguaje de secuencias de comandos que te permite crear contenido de actualización dinámica, controlar multimedia, animar imágenes y prácticamente todo lo demás.
  • Scala

    Scala
    Scala es un lenguaje de programación de propósito general, diseñado para desarrollar utilizando patrones de una forma concisa, elegante y utilizando tipos. De la misma forma, integra principios de orientación a objetos y programación funcional, permitiendo a los programadores ser más productivos
  • Go

    Go
    Go es un lenguaje de programación concurrente y compilado con tipado estático inspirado en la sintaxis de C, pero con seguridad de memoria y recolección de basura.
  • Rust

    Rust
    Rust es un lenguaje de programación compilado, de propósito general y multiparadigma que está siendo desarrollado por Fundación Rust. Es un lenguaje de programación multiparadigmático que soporta programación funcional pura, por procedimientos, imperativa y orientada a objetos.
  • Swift

    Swift
    Swift es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y macOS.