Professional Documents
Culture Documents
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.
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.
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.
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.
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.
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.