Introducciòn
Sean bienvenidos a mi pagina web en esta pagina se va hablar de los lenguajes de programación. Pero solo hablare de dos en específico que es el declarativo y el imperativo. Bueno definamos primero que es lenguaje de programación. Un lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden ser llevadas a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, asi como por ejemplo el modo en el que se hace la comunicación humana.
Los lenguajes de programación generalmente se dividen en dos grupos principales en base al procesamiento de sus comandos:
- lenguajes imperativos.
- lenguajes funcionales.
Ahora especifiquemos el tipo de lenguaje declarativo e imperativo.
La programación declarativa es una forma de programación que implica la descripción de un problema dado en lugar de proveer una solución para dicho problema. Por lo tanto se les conoce como lenguajes declarativos en ciencias computacionales a aquellos lenguajes de programación en los cuales se le indica a la computadora qué es lo que se desea obtener o qué es lo que se esta buscando, por ejemplo: Obtener los nombres de todos los alumnos de una escuela primaria que tengan mas de 10 años este se puede lograr con la programación declarativa.
Ahora definamos el lenguaje de programación imperativo:
Un lenguaje imperativo programa mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición. Estos fueron los primeros lenguajes de programación en uso y aún hoy muchos lenguajes modernos usan este principio.
No obstante, los lenguajes imperativos estructurados carecen de flexibilidad debido a la secuencia de las instrucciones.

|