Sunteți pe pagina 1din 7

Los lenguajes de programación en la Historia

Año 1957

Lenguaje Fortran.

Su nombre proviene de: FORmula TRANslator. Es un lenguaje de programación para el


desarrollo de aplicaciones matemáticas y científicas, fue el primer lenguaje de programación de
alto nivel. Estos lenguajes de alto nivel tienen entre otras las ventajas que pueden utilizarse en
cualquier computadora y son más afines al lenguaje humano.

Uno de los lenguajes de programación orientado a procedimientos es el FORTRAN. Un


lenguaje orientado a procedimiento es aquel en el que el programador al escribir el programa lo
hace con un orden determinado para resolver el problema. Estos lenguajes tienen la ventaja de
que con una sola instrucción propia hacen referencia a varias del lenguaje de máquina.

El FORTRAN nace en los años 50, se utiliza principalmente para aplicaciones científicas
y el análisis numérico. Durante toda su vida ha pasado por varias versiones, inicialmente fue un
lenguaje imperativo, actualmente en sus últimas versiones comprobamos que es un lenguaje
de programación orientado a objetos y a procedimientos.

El FORTRAN fue bien acogido en la comunidad científica por su excelente rendimiento


en todo este tipo de aplicaciones. Por ello lo utilizaron para el desarrollo de programas de
cómputo intensivo. Posteriormente se le incluyo la aritmética de números complejos lo mejoro
notablemente.

Algunos expertos opinan que el FORTRAN se acabará extinguiendo, pero comprobamos


que actualmente se sigue usando. Una de las razones por la que aun no se ha extinguido es
porque a las compañías que han invertido muchísimo dinero en el desarrollo de un
determinado software, no les es rentable traducirlo a otro lenguaje de programación porque es
una labor muy tediosa y cara.

Año 1956.

Lenguaje COBOL

El Cobol (del inglés: Common Business Oriented Language, o Lenguaje Común


Orientado a Negocios) se invento en los años 60. Nació con el objetivo de ser un lenguaje de
programación versátil, que pudiese ser usado en cualquier computador.

En los años 60 era muy difícil que el software creado para una máquina concreta sirviese
para otra diferente. Porque la mayoría de estas computadoras eran incompatibles entre sí. Con
el Cobol se quería conseguir este lenguaje de programación que fue compatible con los
principales modelos de computadoras.
Se quería además conseguir con este nuevo lenguaje de programación que estuviese
destinado a los negocios, concretamente a lo que conocemos como informática de gestión. Así
nació el Cobol, como un lenguaje de programación compatible con la mayoría de las
computadoras y destinado principalmente a la gestión.

Otra de las virtudes que tiene el Cobol es su sintaxis. Su código es muy sencillo basado
en el idioma ingles. El Cobol es actualmente uno de los lenguajes de programación más
usados. Un ejemplo claro lo tenemos en la gran demanda de programadores de Cobol que tuvo
lugar para la adaptaciones de aplicaciones informáticas al año 2000 y al Euro.

Por estas razones podemos decir que el Cobol es un lenguaje de programación que nada
tiene que enviar a otros como el Visual Basic, Delphi, etc. El Cobol cuenta con entornos de
programación gráficos, nos permite hacer aplicaciones con una interfaz grafica con SQL
incrustada para que podamos tener acceso a la mayoría de las bases de datos SQL del
mercado. El Cobol es ideal para el desarrollo de aplicaciones que soporten un gran número de
usuarios.

Año 1964.

Lenguaje Basic.

El BASIC es un lenguaje de programación que se creó 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.

Los creadores del BASIC fueron John Goerge Kemeny y Thomas Eugene Kurtz en el año
1964. Fue inventado para permitir a los estudiantes escribir programas usando terminales de
computador de tiempo compartido. Con el BASIC se quiso hacer un lenguaje de programación
mucho más sencillo que los que existían por aquel entonces.

Los principios que originaron la creación del BASIC eran: que fuese fácil de usar por
todos, crear un lenguaje de programación de propósito general, que se le pudiese incorporar
características avanzadas y siguiese siendo de fácil uso para los principiantes, ser interactivo,
que los mensajes de error fuesen claros, que respondiese rápidamente a los programas
pequeños, que no fuese necesario tener conocimiento del hardware de la computadora, y que
protegiese al usuario del sistema operativo.

El BASIC se baso otros dos lenguajes de programación el FORTRAN II y el Algol 60,


haciéndolo apropiado para el uso del computador a tiempo compartido y para la aritmética de
matrices.

Su nombre proviene de la expresión inglesa Beginner’s All-purpose Symbolic Instruction


Code (BASIC), que significa en español código de instrucciones simbólicas de propósito
general para principiantes.
El BASIC es un lenguaje de programación muy amplio, con una sintaxis fácil, estructura
sencilla y un buen conjunto de operadores. No es un lenguaje específico, es polivalente,
potente, se aprende rápidamente, en poco tiempo cualquier usuario es capaz de utilizar casi la
totalidad de su código.

Año 1969.

Lenguaje C.

El lenguaje de programación C fue inventado por Ken Thompson y Dennis M. Ritchie. El


lenguaje de programación C fue una evolución del anterior lenguaje, el lenguaje B, que estaba
basado en el BCPL (Basic Combined Programming Language o Lenguaje de Programación
Básica Combinada).

Estos dos lenguajes de programación: el B y el BCPL se crearon para elaborar y


desarrollar sistemas operativos, principalmente el Unix. El lenguaje de programación C es el
lenguaje de programación más conocido para desarrollar software de sistemas y aplicaciones.
Es un lenguaje muy eficiente en este campo.

Uno de los principales objetivos de los creadores del lenguaje de programación C fue que
solo hicieran falta muy pocas instrucciones en lenguaje de máquina para su correcto
funcionamiento y mejorar así el tiempo de ejecución. Por ello el lenguaje de programación C se
usó como intermediario entre diferentes lenguajes de programación.

Año 1970.

Lenguaje pascal
Pascal es un lenguaje creado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969 y
publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de
programación a sus alumnos, utilizando la programación estructurada y estructuración de
datos. 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.
Pascal se caracteriza por ser un lenguaje de programación estructurado fuertemente tipado.
Esto implica que:

1. El código está dividido en porciones fácilmente legibles llamadas funciones o


procedimientos. De esta forma Pascal facilita la utilización de la programación
estructurada en oposición al antiguo estilo de programación monolítica.
2. El tipo de dato de todas las variables debe ser declarado previamente para que su uso
quede habilitado.
Las primeras versiones del compilador de Pascal, entre ellas la más distribuida fue UCSD
Pascal, traducían el lenguaje en código para una máquina virtual llamada máquina-P. La gran
ventaja de este enfoque es que para tener un compilador de Pascal en una nueva arquitectura
de máquina solo hacía falta reimplementar la máquina-P. Como consecuencia de esto, solo
una pequeña parte del intérprete tenía que ser reescrita hacia muchas arquitecturas.

Año 1983

Lenguaje C++
C es un lenguaje de programación originalmente desarrollado por Dennis
Ritchie entre 1969 y 1972 en los Laboratorios Bell,2 como evolución del anterior lenguaje B, a
su vez basado en BCPL.
Al igual que B, es un lenguaje orientado a la implementación de Sistemas operativos,
concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje
de programación más popular para crear software de sistemas, aunque también se utiliza para
crear aplicaciones.
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio nivel, ya
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 muy bajo nivel. Los compiladores suelen
ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o
acceder directamente a memoria o dispositivos periféricos.
La primera estandarización del lenguaje C fue en ANSI, con el estándar X3.159-1989. El
lenguaje que define este estándar fue conocido vulgarmente como ANSI C. Posteriormente, en
1990, fue ratificado como estándar ISO (ISO/IEC 9899:1990). La adopción de este estándar es
muy amplia por lo que, si los programas creados lo siguen, el código es portable entre
plataformas y/o arquitecturas.
AÑO 1987
Lenguaje PERL

Perl: Es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma
características del lenguaje C, del lenguaje interpretado bourne shell (sh), AWK, sed, Lisp, y en
un grado inferior, de muchos otros lenguajes de programación.

Estructuralemente, 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 y no tener ninguna de las
limitaciones de los otros lenguajes de script.

CARACTERÍSTICAS

La estructura completa de Perl deriva ampliamente del lenguaje C. 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. Todas las variables son marcadas
con un sigilo precedente (sigil). Los sigilos identitifican inequívocamente los nombres de las
variables, permitiendo a Perl tener una buen sintaxis.

Perl toma las listas de Lisp, hash, del AWK y expresiones regulares del sed. Todo esto
simplifica y facilita todas las formas del análisis sintáctico, manejo de texto y tareas de gestión
de datos.

 Fácil de usar
 Se le considera como un lenguaje que no tiene fronteras
 Es rápido
 Se puede utilizar en varios entornos
 Tiene variedad de características como estructural, funcional y orientado a objetos.

AÑO 1991

Lenguaje PYTHON

Python es uno de los lenguajes de programación dinámicos más populares que existen entre
los que se encuentran Perl, Tcl, PHP y Ruby. Aunque es considerado a menudo como un
lenguaje "scripting", es realmente un lenguaje de propósito general. En la actualidad, Python es
usado para todo, desde simples "scripts", hasta grandes servidores web que proveen servicio
ininterrumpido 24x7. Es utilizado para la programación de interfaces gráficas y bases de datos,
programación web tanto en el cliente como en el servidor (véase Django o Flask) y "testing" de
aplicaciones. Además tiene una amplia aceptación por científicos que hacen aplicaciones para
las supercomputadores más rápidas del mundo y por los niños que recién están comenzando a
programar.

La historia del lenguaje de programación Python se remonta hacia finales de los 80s principio
de los 90s1 y su implementación comenzó en diciembre de 19892 cuando en Navidad Guido
Van Rossum que trabajaba en el (CWI) (un centro de investigación holandés de carácter oficial
que, entre otras cosas, actualmente alberga la oficina central del W3C) decidió empezar el
proyecto como un pasatiempo dándole continuidad al lenguaje de programación ABC del que
había formado parte del equipo de desarrollo en el CWI,3 dicho lenguaje se enfocaba en ser
fácil de usar y aprender manteniendo potencia en su desempeño pero el hardware disponible
en la época de su creación hacía difícil su uso y el proyecto no trascendió como se esperaba.
Van Rossum es por tanto el autor principal de Python y continúa ejerciendo un rol central
decidiendo la dirección del lenguaje, en la comunidad de Python se le conoce
como Benevolente Dictador Vitalicio (en inglés: Benevolent Dictator for Life, BDFL). El nombre
"Python" viene dado por la afición de Van Rossum al grupo Monty Python.

AÑO 1993

Lenguaje: RUBY

RUBY

Ruby: Es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por


el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en
1993, y lo presentó públicamente en 1995.
Combina una sintaxis inspirada en Python y Perl con caracteristicas de programacion orientada
a objetos similares a Smalltalk. Comparte tambien funcionalidad con otros lenguajes
de programación como Lisp, Lua, Dylan y CLU.
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.

OBJETIVO

El creador del lenguaje, ha dicho que Ruby está diseñado para la productividad y la diversión
del desarrollador, siguiendo los principios de una buena interfaz de usuario. Sostiene que el
diseño de sistemas necesita enfatizar las necesidades humanas más que las de la máquina.

Ruby sigue el "principio de la menor sorpresa", lo que significa que el lenguaje debe
comportarse de tal manera que minimice la confusión de los usuarios experimentadps.

Año 1995

Lenguaje:PHP

Originalmente diseñado por el programador danés-canadiense Rasmus Lerdorf, en el año 1994


en base a la escritura de un grupo de CGI binarios escritos en el lenguaje C. En un comienzo,
PHP sólo estaba compuesto por algunas macros que permitían trabajar más fácilmente en la
creación de páginas web.
En el año de 1995 Rasmus Lerdorf le añadió el analizador sintáctico y se llamó PHP/F1 Versión
2, sólo reconocía texto HTML y algunas directivas de mSQL. Después de esta fecha la
contribución al código fue pública.

PHP se caracteriza por ser un lenguaje gratuito y multiplataforma. Además de su posibilidad de


acceso a muchos tipos de bases de datos, también es importante destacar su capacidad de
crear páginas dinámicas, así como la posibilidad de separar el diseño del contenido de una
web.

PHP es la solución para la construcción de Webs con independencia de la Base de Datos y del
servidor Web, válido para cualquier plataforma.

El lenguaje php presenta cuatro grandes características:

1.- Velocidad: PHP no solo es rápido al ser ejecutado sino que no genera retrasos en la máquina, por
esto no requiere grandes recursos del sistema. PHP se integra muy bien junto a otras aplicaciones,
especialmente bajo ambientes Unix.

2.- Estabilidad: PHP utiliza su propio sistema de administración de recursos y posee de un sofisticado
método de manejo de variables, conformando un sistema robusto y estable.

3.- Seguridad: PHP maneja distintos niveles de seguridad, estos pueden ser configurados desde el
archivo .ini

4.- Simplicidad: Usuarios con experiencia en C y C++ podrán utilizar PHP rápidamente. Además PHP
dispone de una amplia gama de librerías, y permite la posibilidad de agregarle extensiones. Esto le
permite su aplicación en múltiples áreas, tales como encriptado, gráficos, XML y otras.

AÑO 1995

Lenguaje:JAVA

Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en
1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que
tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta
centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta
Internet, Java está en todas partes.

Es un lenguaje de programación de propósito general, concurrente, orientado a objetos y basado en


clases que fue diseñado específicamente para tener tan pocas dependencias de implementación como
fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una
vez y lo ejecuten en cualquier dispositivo.

AÑO 1995

Lenguaje: JAVASCRIPT
JavaScript es un lenguaje de programación que se utiliza principalmente para crear páginas web
dinámicas.

Una página web dinámica es aquella que incorpora efectos como texto que aparece y desaparece,
animaciones, acciones que se activan al pulsar botones y ventanas con mensajes de aviso al usuario.

Técnicamente, JavaScript es un lenguaje de programación interpretado, por lo que no es necesario


compilar los programas para ejecutarlos. En otras palabras, los programas escritos con JavaScript se
pueden probar directamente en cualquier navegador sin necesidad de procesos intermedios.

A pesar de su nombre, JavaScript no guarda ninguna relación directa con el lenguaje de programación
Java. Legalmente, JavaScript es una marca registrada de la empresa Sun Microsystems

Año 1981

Lenguaje: Robot Karel

El Robot Karel fue introduciodo en 1981 por el profesor Richard Pattis, de la


Universidad de Stanford, con el proposito de desarrollar en el estudiante la capacidad
de abstracción, la noción de orden, de secuencia y la habilidad de programas en forma
estructurada y modular. su aplicación es tan sencilla y efectiva que actualmente es
utilizado en las diferentes olimpiadas de informatica a nivel Estatal y Nacional; con el
proposito de incrementar el nivel de programación de los competidores.

Programar un ordenador en un lenguaje como JAVA, requiere un secuenciamiento


preciso de los pasos, uno detrás de otro, escogiendo qué pasos hay que seguir en
cada caso, y controlando la repetición de ciertos pasos, en el proceso de resolución de
un problema. Karel es una herramienta de aprendizaje que presenta los conceptos de
una forma visual, lo cual es menos abstracto que programar en un lenguaje como
JAVA o C.
Karel puede orientarse en una de las cuatro direcciones: Este, Oeste, Norte y Sur.
Sólo gira 90º cada vez, por tanto no puede orientarse hacia en NordEste, por ejemplo.
En el mundo de Karel, las calles van de Este a Oeste, y son numeradas comenzando
por 1. No hay números de calle igual a 0 o negativos. Las avenidas van de Norte a
Sur, y también están numeradas empezando por 1. Tampoco hay números de avenida
igual a 0 o negativos.

Bibliografías:

https://es.wikipedia.org/wiki/Karel_el_Robot

https://www.nobbot.com/tecnologia/los-lenguajes-de-desarrollo-web-del-futuro-ruby-on-rails-ii/

https://trello.com/c/i1mZhn9k/16-1995-java

http://redgrafica.com/El-lenguaje-de-programacion-PHP

http://aplicaciones-web-lenguajes-programaci.blogspot.mx/2011/12/ruby.html

https://hipertextual.com/archivo/2011/12/lenguaje-python/

http://aplicaciones-web-lenguajes-programaci.blogspot.mx/2011/12/perl.html

http://www.soymarketing.mx/265/linea-del-tiempo-de-los-lenguajes-de-programacion-infografia/

https://es.wikipedia.org/wiki/Pascal_(lenguaje_de_programaci%C3%B3n)

S-ar putea să vă placă și