You are on page 1of 4

LA PROGRAMACIN

Qu es un lenguaje de programacin?
Es el lenguaje usado por las computadoras para realizar diversos procesos. Se
pueden usar para crear programas y controlar con precisin un comportamiento
fsico o lgico, por medio de algoritmos.

Pioneros de la programacin
Joseph Marie Jacquard
Naci el 7 de Julio de 1752 en Lyon, Francia. Fue el inventor de un telar que poda
producir dibujos de una manera automatizada, introducido por medio de tarjetas
perforadas llamada Telar de Jacquard (Jacquard loom, en ingls). Incluso una
persona que tuviera desconocimientos poda realizar dibujos complejos. Inventado
y demostrado en el ao 1801 en una exhibicin industrial en Pars. Gracias al
mtodo utilizado en su telar, se realiz la primera mquina analtica, creada por
Charles Babbage.
Muri en Oullins, Francia el 7 de agosto de 1834.

Charles Babbage
Fue un matemtico y cientfico de la computacin, de nacionalidad britnica,
nacido el 26 de diciembre
de 1791 en Teignmouth,
Devonshire,
Gran
Bretaa.
Dise
e
implement una mquina
analtica basada en el
telar
de
Jacquard.
Babbage
adapt
el
diseo de sta para
conseguir
calcular

Telar de Jacquard.

funciones analticas. Por este invento, a Babbage se le considera el Padre de la


Computacin.
Muri el 18 de octubre de 1871 a la edad de 79 aos, en Marylebone, Londres,
Gran Bretaa.

Ada Lovelance
Fue una matemtica y escritora britnica nacida en Londres, el 10 de diciembre de
1815. Es conocida por su trabajo en la Mquina analtica de Charles Babbage.
Entre sus notas sobre la mquina se encuentra lo que se conoce hoy como el
primer algoritmo, que trataba de utilizar 2 bucles para calcular los nmeros de
Bernoulli. Es considerada la primera programadora.
Falleci a la edad de 36 aos, el 27 de noviembre de 1852.

Herman Hollerith
Nacido en Buffalo, Nueva York el 29 de febrero de 1860, es considerado la primera
persona informtica debido a que logra el tratamiento automtico de la
informacin. Tambin es uno de los creadores de la primera computadora del
mundo, debido a que observ que las preguntas contenidas en los censos se
contestaban con un s o un no. Fund su propia empresa, Tabulating Machine
Company, que al final de varias fusiones con diversas empresas se convirti en IBM
(International Business Machines Corporation).
Muri el 17 de noviembre de 1929, a la edad de 69 aos.

Alonzo Church
Fue un matemtico y lgico nacido el 14 de junio de 1903, en Washington, D.C.,
Estados Unidos. Fue conocido por desarrollar el clculo de lambda (que, gracias a
l, se dise el lenguaje Lisp), y por demostrar la existencia de problemas
indecidibles (que no es posible construir un algoritmo que d una respuesta s o
no correcta).

Lenguaje C
Qu es C?
Es un lenguaje de programacin principalmente
orientado al Sistema Operativo Unix y, a pesar de sus
carencias, es el lenguaje ms popular para crear
sistemas operativos y aplicaciones, no slo en esta
plataforma, tambin en gran variedad de sistemas
operativos, ya sea Windows o distribuciones GNU/Linux.
Es la evolucin del lenguaje B que, a su vez, es la
evolucin del lenguaje BCPL.

Ejemplo de lenguaje C en donde


se imprime Hola mundo:
# include <stdio.h>

int main(void) {
printf("Hola
Mundo\n");
return 0;
}

Quin lo invent?
Fue creado en los Bell Labs por el cientfico de la computacin, Dennis M. Ritchie,
que recibi un premio Turing por la implementacin del sistema operativo Unix,
que fue escrito en C.

Para qu sirve? Dnde se utiliza?


Se usa en el desarrollo de sistemas operativos y desarrollo de aplicaciones, sobre
todo en Unix, ya que se usaba tanto para desarrollar ste sistema, como para el
compilador y como para crear los programas y aplicaciones que funcionaban en
Unix. Tambin se utiliza para desarrollar los sistemas operativos Windows y
GNU/Linux, tambin para aplicaciones de escritorio, por ejemplo, el editor de
imgenes GIMP.

Lenguaje C++
Qu es?
Es un lenguaje de programacin cuya creacin principal fue extender el lenguaje C
para permitir la manipulacin y programacin orientada a objetos. En sus
principios se conoca como C con clases. Muchos lenguajes de programacin
fueron influenciados por C++, incluyendo C#, lenguaje D, Java, entre otros.

Quin lo invent?
Bjarne Stroustrup fue el encargado de trabajar en el predecesor de C++ en el ao
1979, inspirado por su experiencia como programador. En ese entonces, fue
llamado C with clases (C con clases), y en 1983 fue renombrado como C++,
nombre que hasta nuestros das se mantiene.

Para qu sirve? Dnde se utiliza?


Es utilizado mayormente en entornos grficos, ya que el lenguaje C tiene
limitaciones en este mbito. Es la favorita de los programadores para desarrollar
entornos de escritorio, navegadores Web, suites ofimticas, etc., incluso las
mquinas virtuales de Java y .NET se desarrollan en C++.

Java
Qu es?
Es un lenguaje de programacin orientada a objetos. Fue diseado para tener la
menor cantidad de dependencias. Su principal objetivo es permitir que los
programadores puedan realizar aplicaciones escribiendo el cdigo una sola vez y
poder ejecutarlo en cualquier dispositivo (a esto se le conoce como WORA, que
significa write one, run anywhere, en espaol, escrbelo, ejectalo donde sea).

Quin lo invent?
Fue desarrollado por James Gosling, trabajador de Sun Microsystems (antes de ser
adquirida por Oracle) y liberado al pblico en 1995.

Para qu sirve? Dnde se utiliza?


Se utiliza principalmente para desarrollar la interfaz grfica del sistema operativo
mvil propiedad de Google, Android, as como de sus aplicaciones (que utilizan
una variante de Java empaquetados para distribuir y ser instalados), y para el
desarrollo general de aplicaciones en cualquier plataforma. A pesar de estar
basado en C y en C++, no es necesario tener conocimientos de estos lenguajes
para programar en Java.

Visual Basic
Qu es?
Es un lenguaje de programacin dirigido por eventos (significa que la estructura y
la ejecucin depende de lo que ocurra en el sistema, o por el usuario provoque).
Tambin incluye un editor de interfaces grficas. Tiene la ventaja de que es rpido
de aprender y, dado que pertenece a Microsoft, tiene acceso a todas las libreras
del sistema, adems de que existe un software que transforma el cdigo de Visual
Basic a cdigo de Java, esto para desarrollar aplicaciones para Android e iOS.

Quin lo invent?
Alan Cooper desarroll Visual Basic para Microsoft y tuvo su primera aparicin en el
ao 1991. Su ltima versin fue la 6.0, que sali en 1998, ya que Microsoft la
abandon para dar paso a Visual Basic .NET, que es independiente de la versin
del sistema operativo.

Para qu sirve? Dnde se utiliza?


Ya que era de rpido aprendizaje, se utiliz mayormente como el primer lenguaje
de programacin en las escuelas, tanto para alumnos como para profesores.
Tambin es ampliamente utilizado en empresas, ya que permite crear rpidamente
aplicaciones para Windows.

You might also like