3. Que es ?
es un lenguaje diseñado para
describir el
conjunto de acciones consecutivas
que un
equipo debe ejecutar. Por lo tanto,
un
lenguaje de programación es un
modo
práctico para que los seres
humanos puedan
dar instrucciones a un equipo
4.
5.
6. Antes de 1940:
Los primeros lenguajes de programación
preceden a la computadora moderna, en
un inicio los lenguajes eran códigos.
Los primeros lenguajes de programación
estaban especializados según sus
aplicaciones.
Desde el inicio las restricciones de
hardware definían el lenguaje.
Se pueden considerar los agujeros
perforados en los rollos de pianola como
un limitado lenguaje de dominio específico,
a pesar de no estar diseñado para el
consumo humano.
7. Tendencias Actuales:
-Aumentar el soporte para la programación
funcional en lenguajes importantes
-construir
lenguajes
para
apoyar
programación concurrente distribuida
la
-desarrollo de software orientado a objetos
Mayor énfasis en cuanto a la distribución y
movilidad
-XML para interfaz gráfica
-Programación orientada a aspectos
8.
9.
10.
11.
12. La programación estructurada es un
paradigma de programación orientado a
mejorar la claridad, calidad y tiempo de
desarrollo de un programa de computadora,
utilizando únicamente subrutinas y tres
estructuras: secuencia, selección (if y switch) e
iteración (bucles for y while), considerando
innecesario y contraproducente el uso de la
instrucción de transferencia incondicional
(GOTO), que podría conducir a "código
espagueti", que es mucho más difícil de seguir
y de mantener, y era la causa de muchos
errores de programación.
13.
14. La programación orientada a
objetos es una de
las formas más populares de
programar y viene
teniendo gran acogida en el
desarrollo de
proyectos de software desde los
últimos años.
Esta acogida se debe a sus
grandes capacidades
y ventajas frente a las antiguas
formas de
programar.