1 3f4vckumzdjtqvblozoz a

Evolución De Los Lenguajes de Programación-Linea De Tiempo.

  • FORTRAN

    FORTRAN
    Es un lenguaje orientado al cálculo numérico, diseñado en sus inicios para las computadoras IBM y usado en aplicaciones científicas y de ingeniería y es el más antiguo de los Lenguajes de alto nivel. El FORTRAN desde sus inicios dominó el área de la programación y se ha mantenido su desarrollo y aplicación por más de 50 años en distintos segmentos de la ciencia y técnica.
  • COBOL

    COBOL
    Fue de los primerísimos lenguajes de programación de alto nivel que se crearon.
    COBOL significa COmmon Business Oriented Language. Eso significa que se pensó para crear aplicaciones comerciales, en principio para tratar datos y archivos.
    La principal impulsora de este lenguaje de programación fue Grace Murray Hopper.
    Esta persona también es conocida por crear el término bug, al encontrarse una polilla en uno de los grandes ordenadores que se usaban en aquel momento.
  • BASIC

    BASIC
    Es un lenguaje de programación que se creo con fines pedagógicos, era el lenguaje que utilizan las microcomputadoras de los años 80. Actualmente sigue siendo muy conocido y tienen muchísimos dialectos muy diferentes al original. Veamos algo de historia del Basic. En los años 1960, las computadoras tenían un valor elevado y se usaban para tareas específicas, eran mono tarea. Pero luego, permitiendo que algunas empresas pequeñas pudieran permitirse adquirirlas.
  • 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.
    se usa principalmente en entornos en los que se necesita una gran seguridad y fiabilidad como la defensa, la aeronáutica (Boeing o Airbus), la gestión del tráfico aéreo (como Indra en España) y la industria aeroespacial entre otros.
  • MATLAB

    MATLAB
    Combina un entorno de escritorio perfeccionado para el análisis iterativo y los procesos de diseño con un lenguaje de programación que expresa las matemáticas de matrices y arrays directamente.
    permiten ver cómo funcionan diferentes algoritmos con sus datos. Realice iteraciones hasta obtener los resultados deseados y, después, genere automáticamente un programa de MATLAB para reproducir o automatizar su trabajo.
  • PERL

    PERL
    Perl es un lenguaje imperativo, con variables, expresiones, asignaciones, bloques de código delimitados por llaves, estructuras de control y subrutinas.
    Perl también toma características de la programación shell. Los sigilos identifican inequívocamente los nombres de las variables, permitiendo a Perl tener una buen sintaxis.Perl está basado en un estilo de bloques como los del C o AWK, y fue ampliamente adoptado por su destreza en el procesado de texto.
  • TCL

    TCL
    Es un lenguaje interpretado, y su código puede ser creado y modificado dinámicamente. Sus reglas sintácticas son extremadamente simples y posee reglas de alcance dinámico. Permite escribir código fácil de mantener. Los scripts Tcl son a menudo más compactos y legibles que los programas funcionalmente equivalentes en otros lenguajes de programación. Es un lenguaje multiplataforma, con intérpretes que se ejecutan sobre Windows, Linux, UNIX, MacOS y OSX e incluso microprocesadores PIC.
  • Visual Basic

    Visual Basic
    Es uno de los lenguajes de programación que utiliza una interfaz visual es decir que nos permite programar en un entorno gráfico, nos permite realizar un gran numero de tareas sin escribir código, simplemente realizando operaciones con el raton.
    Le facilita la realización de tareas complejas en poco tiempo y a los que están comenzado a programar con Visual Basic ven como son capaces de realizar pequeños programas al poco tiempo de haber comenzado a estudiar.
  • PYTHON.

    PYTHON.
    Es muy fácil de usar, de ahí que se ha ido haciendo cada vez más popular en los años recientes.
    Es un lenguaje de programación, con grandes similitudes con el lenguaje Perl (en principio se cogió de referencia el lenguaje ABC, que se utiliza en las escuelas).
    Hay lenguajes que siguen siendo muy populares, como Java o C++, pero Python se está usando mucho más en varios campos, y sobretodo está ganando popularidad para la programación de páginas html, gracias a Django.
  • HTML

    HTML
    El lenguaje de marcas de hipertexto, HTML o (HyperText Markup Language) se basa en el metalenguaje SGML (Standard Generalized Markup Language) y es el formato de los documentos de la World Wide Web.
    HTML fue concebido como un lenguaje para el intercambio de documentos científicos y técnicos adaptado para su uso por no especialistas en tratamiento de documentos.
  • RUBY

    RUBY
    Ruby es un lenguaje con un balance cuidado. Su creador, Yukihiro “matz” Matsumoto, mezcló partes de sus lenguajes favoritos (Perl, Smalltalk, Eiffel, Ada, y Lisp) para formar un nuevo lenguaje que incorporara tanto la programación funcional como la programación imperativa. Está diseñado para la productividad y la diversión del desarrollador, siguiendo los principios de una buena Interfaz de usuario.
  • PHP

    PHP
    Es un lenguaje de código abierto muy popular, adecuado para desarrollo web y que puede ser incrustado en HTML. Es popular porque un gran número de páginas y portales web están creadas con PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML significa que en un mismo archivo vamos a poder combinar código PHP con código HTML, siguiendo unas reglas.PHP se utiliza para generar páginas web dinámicas.
  • JAVA

    JAVA
    Es un lenguaje de programación orientado a objetos creado por James Gosling en el año 1990. Su código es muy similar al del lenguaje C y C++ con un modelo de objetos mucho más sencillo. La diferencia es que el es un plenamente orientado a objetos.
    Es muy fácil de aprender.Todos los programadores que ya hayan programado anteriormente con el C o el C++, les costara mucho menos su aprendizaje por la gran similitud entre ellos
  • C#

    C#
    Fue creado por el danés Anders Hejlsberg que diseño también los lenguajes Turbo Pascal y Delphi. El C# (pronunciado en inglés “C sharp” o en español “C sostenido”) es un lenguaje de programación orientado a objetos. Se pretendió que incorporase las ventajas o mejoras que tiene el lenguaje JAVA. Así se consiguió que tuviese las ventajas del C, del C++, pero además la productividad que posee el lenguaje JAVA y se le denomino C#.
  • F#

    F#
    Facilita la escritura de código correcto y fácil de mantener.
    La programación implica principalmente definir tipos y funciones que se infieren de tipo y se generalizan automáticamente. Esto permite que el foco permanezca en el dominio del problema y manipule sus datos, en lugar de los detalles de la programación.Es un lenguaje de programación multiparadigma de código abierto,1​ para la plataforma .NET, que conjunta la programación funcional con las disciplinas imperativa y orientada a objetos.
  • SCALA

    SCALA
    Es un lenguaje de programación multi-paradigma y type-safe (algo que a mi parecer tiene muchos beneficios), combinando la programación orientada a objetos y la funcional en un lenguaje conciso y de alto nivel.
    Siendo una developer que desarrolla en Java, el conocimiento que he adquirido sobre la JVM tanto de sus bondades como de su demasía me permitió ver en Scala una ventaja más que es el uso de la JVM y la combinación de librerías de Java con Scala.
  • FACTOR

    FACTOR
    Factor es un lenguaje de programación orientado a pila creado por Slava Pestov. Factor es de tipado dinámico y administración de memoria automática, como poderosas características de meta programación. El lenguaje tiene presentando una sola implementación de un self-hosted optimizando al compilador y un entorno de desarrollo interactivo. La distribución Factor incluye una larga librería estándar.
  • GO

    GO
    Go es un lenguaje de programación compilado, concurrente, imperativo, estructurado, no orientado a objetos —de una manera bastante especial— y con recolector de basura que de momento está soportado en diferentes tipos de sistemas UNIX, incluidos Linux, FreeBSD y Mac OS X. También está disponible en Plan 9 puesto que parte del compilador está basado en un trabajo previo sobre el sistema operativo Inferno. Las arquitecturas soportadas son i386, amd64 y ARM.
  • DART

    DART
    Dart (originalmente llamado Dash) es un lenguaje de programación de código abierto, desarrollado por Google. Fue revelado en la conferencia goto; en Aarhus, Dinamarca el 10 octubre de 2011.3​ El objetivo de Dart no es reemplazar JavaScript, sino ofrecer una alternativa más moderna.El espíritu del lenguaje puede verse reflejado en las declaraciones de Lars Bak, ingeniero de software de Google, que define a Dart como un “lenguaje estructurado pero flexible para programación Web”.
  • SCRATCH

    SCRATCH
    Scratch se basa en un concepto usado en informática denominado ‘scratching’, que se basa en la reutilización y combinación de código ya desarrollado por otro informático.
    Fue un gran avance dentro de los centros escolares para las denominadas T.I.C.s (Tecnologías de la Información y la Comunicación) lo cual llevó a la formación de centros donde los chicos podrían interactuar entre ellos desarrollando su propia tecnología de una forma fácil y extremadamente intuitiva.
  • 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 20147​ 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. También es posible desarrollar código en Swift compatible con Objective-C bajo ciertas condiciones. Swift tiene la intención de ser un lenguaje seguro, de desarrollo rápido y conciso.