Académique Documents
Professionnel Documents
Culture Documents
Lenguajes de programación
LENGUAJE DE PROGRAMACION
Lenguajes de programación
Lenguaje de Programacion_pág. 1
CUSCO-PERU
2020
2
INDICE
1. Carátula…………………………………………………………………………………………………………………
2. Índice. …………………………………………………………………………………………………………
3. Resumen, máximo 1 cara utilizar 5 palabras clave. ……………………………………………………
4. Abstrac, máximo 1 cara utilizar 5 palabras clave. ……………………………………………………
5. Lenguaje de Programación según cuatro autores, 1 definición en inglés, usando el
formato APA para la Cita. ……………………………………………………
6. Clasificación o tipos de lenguaje de programación……………………………………………………
7. Lenguaje de programación más utilizados. ……………………………………………………
8. Bibliografía en formato APA (mínimo cuatro fuentes bibliográficas de artículos científicos
o libros, en castellano e inglés ) ……………………………………………………
Lenguaje de Programacion_pág. 2
3
RESUMEN
que pueden ser llevados a cabo por máquinas como las computadoras. Estas Pueden usarse para
crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar
algoritmos con precisión, o como modo de comunicación humana está formado por un conjunto
elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de
programación.
pseudocódigo legible por humano instrucciones legibles por máquina. Las dos clasificaciones
lenguajes de bajo nivel que son lenguaje de máquina. Los lenguajes de segunda generación, o
2GL, lenguajes de bajo nivel que generalmente consisten en lenguajes ensamblados. Los
lenguajes de tercera generación, o 3GL, lenguajes de alto nivel como C. Los lenguajes de cuarta
generación, o 4GL, son idiomas que consisten en declaraciones similares a las declaraciones en
programación de bases de datos y scripts. Los idiomas de quinta generación, o 5GL, son
Lenguaje de Programacion_pág. 3
4
ABSTRAC
“Se necesitan 500.000 personas que sepan programar saberle hablar a un computador, entonces
tiene una excelente oportunidad de trabajo con gran futuro”, decía la Revista Popular Science de
circulación en Estado Unidos en enero de 1965 . Esta falta de programadores parece no haber
cambiado en las décadas siguientes. De hecho, las referencias a que se requieren más
programadores ha sido frecuente desde entonces, y la demanda crece más rápido que la oferta.
Por ejemplo, en EE.UU. se estima que para el año 2020 un millón de vacantes laborales
ofrecidas por empresas de tecnología simplemente no se llenarán. Mientras que es común ver a la
programación como una profesión con una buena expectativa laboral, menos atención ha tenido
el hecho de que aprender a programar puede generar una importante transformación en la calidad
de la educación.
creciente importancia de las ciencias computacionales han motivado -luego de 50 años- a una
nueva perspectiva para entender el rol de la programación en la educación. Hoy existe una
el proceso de aprendizaje.
Lenguaje de Programacion_pág. 4
5
carried out by machines such as computers. They can be used to create programs that control the
physical and logical behavior of a machine, to express algorithms with precision, or as a mode of
human communication.
rules) that gives a person, in this case the programmer, the ability to write (or program) a series
of instructions or sequences of orders in the form of algorithms in order to control the physical
and / or logical behavior of a computer, so that different kinds of data can be obtained or certain
machines such as computers. They can be used to create programs that control the physical and
communication precision.
Lenguaje de Programacion_pág. 5
6
carried out by machines such as computers. They can be used to create programs that control the
physical and logical behavior of a machine, to express algorithms with precision, or as a mode of
human communication.
Lenguaje de Programacion_pág. 6
7
Existen tres tipos de lenguajes claramente diferenciados; el lenguaje máquina y los lenguajes de
lenguaje máquina, pero dependen mucho de la máquina o computadora como sucedía con el
lenguaje máquina.
más fáciles de aprender porque se usan palabras o comandos del lenguaje natural, generalmente
del inglés. Este es el caso del BASIC, el lenguaje de programación más conocido.
Tipos de lenguajes de programación de alto nivel según el punto de vista de trabajar los
Lenguaje de Programacion_pág. 7
8
(NATURAL, SQL).
Lenguaje de Programacion_pág. 8
9
10. Go
de usarse en varios de los sistemas de producción de Google, está abierto a que cualquiera juegue
con el.
9. C
lenguajes posteriores.
8. C#
C# es una de los lenguajes influenciados por C, y fue desarrollado por Microsoft hace 16
7. CSS
CSS no es un lenguaje de programación como tal, sino que se trata de un lenguaje usado
por ser una de las piedras angulares de la web, junto al HTML y JavaScript.
6. C++
Volvemos 33 años atrás en el tiempo con C++, un lenguaje hecho para escribir sistemas
enormes. Los sistemas operativos que utilizamos, todos los juegos de Blizzard, Unreal Engine,
5. PHP
Lenguaje de Programacion_pág. 9
10
Como ocurre con CSS, PHP no es un lenguaje de programación al uso, sino que es un
lenguaje destinado a servidores, y fue diseñado en 1995 con el principio de desarrollar páginas
4. Ruby
Ruby, que no confundir con Ruby on Rails, tiene 21 años a sus espaldas y se ha ganado a
3. Python
Python, un lenguaje que hizo su primera aparición en 1991, se cuela en el podio con la
tercera posición gracias a ser un lenguaje fácil de leer, y a que es uno de los más recomendados
2. Java
Java, ese lenguaje tan amado como odiado por los desarrolladores, lleva 21 años con
1. JavaScript
que no podemos compilar, JavaScript. Lleva desde 1995 con nosotros (lo mismo que Java,
aunque no tengan nada que ver), y sólo tenemos que escribir el código y adjuntarlo al HTML.
Lenguaje de Programacion_pág. 10
11
1 Rumbaugh, J., Jacobson, I., & Booch, G. (1999). El lenguaje Unificado de Modelado
de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?
docID=10433806
de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?
docID=10646149
Tomado
de http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?
docID=10536104
Lenguaje de Programacion_pág. 11