NACIONAL DE
SAN AGUSTIN
ESCUELA PROFESIONAL DE
CIENCIAS DE LA
COMPUTACIN
CURSO:
ITRODUCCIN A LA
PROGRAMACIN
TEMA:
UNS
A
LENGUAJES DE
PROGRAMACIN
PRESENTADO POR:
FRANKLIN CANAZA CCORI
AREQUIPA - PER
2014
INTRODUCCIN
Un lenguaje de programacin, es un lenguaje diseado para describir un conjunto de
acciones consecutivas que un computador debe ejecutar. Por lo tanto, un lenguaje de
programacin es un modo prctico para que los seres humanos puedan dar instrucciones
a un equipo.
La razn por la cual se han desarrollado lenguajes de programacin, es porque el
lenguaje de mquina, no es comprensible para los seres humanos por tal motivo se
requieren lenguajes intermediarios comprensibles para el hombre. El cdigo escrito en
este tipo de lenguaje se transforma en cdigo mquina para que el computador pueda
procesarlo.
Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen
su estructura y el significado de sus elementos y expresiones. La palabra programacin
se define como el proceso de creacin de un programa de computadora, mediante la
aplicacin de procedimientos lgicos.
Los lenguajes pueden dividirse en lneas generales como, lenguajes interpretados,
lenguajes compilados y lenguajes intermedios (compilador interpretador) que se
detallara con ms amplitud en el presente informe.
reflexin y uso reflexivo del evaluador (ej. una funcin eval de primer orden)
tipos Dinmicos
Pequeo tamao del programa (puesto que los lenguajes interpretados tienen
flexibilidad para elegir el cdigo de instruccin)
mbito dinmico
Desventajas de los lenguajes interpretados
Fue creado originalmente por Rasmus Lerdorf en 1995. Actualmente el lenguaje sigue
siendo desarrollado con nuevas funciones por el grupo PHP. Este lenguaje forma parte
del software libre publicado bajo la licencia PHP, que es incompatible con la Licencia
Pblica General de GNU debido a las restricciones del uso del trmino PHP.
PERL
Perl es un lenguaje de programacin diseado por Larry
Wall en 1987. Perl toma caractersticas del lenguaje C, del
lenguaje interpretado bourne shell (sh), AWK, sed, Lisp y, en
un grado inferior, de muchos otros lenguajes de programacin.
Estructuralmente, 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.
una lista, con la funcin o el nombre del operador en primer lugar, y los argumentos a
continuacin; por ejemplo, una funcin f que toma tres argumentos puede ser llamada
usando (f x y z).
JAVA
El lenguaje de programacin Java fue originalmente
desarrollado por James Gosling de Sun
Microsystems (la cual fue adquirida por la
compaa Oracle) y publicado en 1995 como un
componente fundamental de la plataforma Java de
Sun Microsystems. Su sintaxis deriva mucho
de C y C++, pero tiene menos facilidades de bajo
nivel que cualquiera de ellos. Las aplicaciones de
Java son generalmente compiladas a bytecode (clase Java) que puede ejecutarse en
cualquier mquina virtual Java (JVM) sin importar la arquitectura de la
computadora subyacente.
Es un lenguaje de programacin de propsito general, concurrente, orientado a
objetos y basado en clases que fue diseado especficamente para tener tan pocas
dependencias de implementacin como fuera posible. Su intencin es permitir que
losdesarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en
cualquier dispositivo (conocido en ingls comoWORA, o "write once, run anywhere"),
lo que quiere decir que el cdigo que es ejecutado en una plataforma no tiene que ser
recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de
programacin ms populares en uso, particularmente para aplicaciones de clienteservidor de web, con unos 10 millones de usuarios reportados.1 2
La compaa Sun desarroll la implementacin de referencia original para
los compiladores de Java, mquinas virtuales, ylibreras de clases en 1991 y las public
por primera vez en 1995. A partir de mayo de 2007, en cumplimiento con las
especificaciones del Proceso de la Comunidad Java, Sun volvi a licenciar la mayora
de sus tecnologas de Java bajo la Licencia Pblica General de GNU. Otros tambin han
desarrollado implementaciones alternas a estas tecnologas de Sun, tales como
elCompilador de Java de GNU y el GNU Classpath.
CONCLUSIN
Los lenguajes de programacin son el fundamento y la base para el desarrollo de
software. Estudiar los conceptos bsicos, clasificacin, diferencias, propiedades y
funcionamiento de los lenguajes de programacin es elemental para elaborar un
programa.
Cada tipo de lenguaje se ajusta de acuerdo a las necesidades que se requieren en la
programacin, ya depende del programador elegir qu tipo de lenguaje usar.
Los lenguajes de programacin no son del todo diferentes, pues contienen trminos
estndar que hacen fcil el aprendizaje de un nuevo lenguaje.
REFERENCIAS BIBLIOGRAFICAS