Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AGUSTIN DE AREQUIPA
FACULTAD DE INGENIERIA DE PRODUCCIÓN Y
SERVICIOS
Curso:
LENGUAJE DE PROGRAMACION
Tema:
HISTORIA DEL LEGUAJE DE PROGRAMCION
Docente:
Ing. Vicente Machaca Arceda
Presentado por:
CCOATA HUAYCHO GERMAN
Arequipa-Perú
2018
Introducción:
Qué es programación
Programar puedes programar cualquier cosa, por ejemplo, las vacaciones. Luis nos
ofreció un ejemplo explicando qué tipo de cosas pensamos cuando tenemos que
programar algo. Vimos que consta de una serie de decisiones y una serie de pasos para
conseguir hacer todas aquellas pendencias antes de, en este ejemplo, salir de vacaciones.
Luego nos hizo pensar en la posibilidad de programar las vacaciones con un mayordomo,
o programar cualquier tipo de cosas en las que tenemos un asistente. El mayordomo está
a tu servicio y no decide absolutamente nada. Entonces tendrás que darle las instrucciones
precisas que quieres que realice y se lo tienes que dar en un lenguaje que ambos conozcáis.
Ahora bien, algunos de los lenguajes de programación más utilizados son SQL,
PHP, C y Java.
Con esto nos damos una idea del sistema con el que funcionan muchas de las aplicaciones
que usamos a diario y, aunque son diferentes, casi todos los lenguajes de programación
tienen fundamentos o bases comunes que hacen que aprenderlo sea fácil, una vez se
conoce lo básico. Si quiere saber más sobre el tema, es necesario ahondar en este mundo
y entender por qué cuando en un juego presiona el botón 'Play' puede empezar a jugar...
[2].
Historia:
Con el paso del tiempo y la continua evolución de las computadoras, los lenguajes de
programación han ido cambiando y mejorando de acuerdo a las necesidades tanto de
programadores como de las máquinas en general, dejando consigo una gran variedad de
lenguajes y códigos que seguramente nadie conoce en su totalidad.
Los lenguajes de programación al principio eran muy difíciles de entender pues estaban
desarrollados para ser entendidos directamente por las maquinas (lenguajes de bajo nivel)
y eran muy pocas las personas que se dedicaban a programar en ese entonces, pero con el
paso del tiempo se han hecho cada vez mas amigables y gracias al uso de compiladores e
interpretes se ha podido llevar la programación a un nivel mas humano (lenguajes de alto
nivel) facilitando el proceso de desarrollo de software.
CRG R2 TARIFA
CRG R3 HORAST
MULTI R0 R2 R3
ALM R0 PAGO
STOP
paradigma declarativo
paradigma funcional
El paradigma imperativo aún tiene cierto dominio en la actualidad. Una buena parte del
software actual ha sido desarrollado y escrito en lenguajes imperativos. La gran mayoría
de programadores profesionales son principalmente o exclusivamente programadores
imperativos (Hay que añadir que los paradigmas de la programación concurrente y
orientada al objeto son en realidad sub-paradigmas de la programación imperativa, así
que sus adeptos también son programadores imperativos).
Obsérvese que la estructura anidada refleja el hecho de que la función dividir actúa
sobre los resultados de suma y contar.