Clasificación lenguajes programación por instrucciones
1. CLASIFICACIÓN DE LOS LENGUAJES DE
PROGRAMACIÓN SEGÚN LA FORMA DE
SUS INSTRUCCIONES
INTEGRANTES:
LENIN ANDRANGO
CARLOS YÉPEZ
ALBERTO JÁCOME
2. CLASIFICACIÓN
LOS LENGUAJES DE PROGRAMACIÓN SE CLASIFICAN SEGÚN
LA FORMA DE SUS INSTRUCCIONES EN:
LENGUAJES IMPERATIVOS
LENGUAJES DECLARATIVOS
LENGUAJES FUNCIONALES
LENGUAJES LÓGICOS
LENGUAJES ORIENTADOS A OBJETOS
3. LENGUAJES IMPERATIVOS
Son abstracciones de alguna secuencia de
instrucciones que especifican con detalle el
orden de ejecución del programa. Ejemplos:
Fortran, Algol, Ada, Pascal, C, C++
4. LENGUAJES
DECLARATIVOS
Expresan lo que el programa debe lograr sin
prescribir cómo hacerlo, en términos de secuencias
de acciones que deben tomarse.
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 empleados que
tengan más de 32 años. Eso se puede lograr con un
lenguaje declarativo como SQL.
Ejemplos: SQL, HTML, RPG
5. LENGUAJES FUNCIONALES
La programacion funcional es un paradigma de
programación declarativa basado en la
utilización de funciones matemáticas.
El objetivo de la programación funcional es
conseguir lenguajes expresivos
y matemáticamente elegantes, en los que no sea
necesario bajar al nivel de la máquina para
describir el proceso llevado a cabo por el
programa.
Constan de un conjunto de funciones pre-
definidas. Ejemplos: Lisp, Scheme, Common Lisp,
ML, CAML
6. LENGUAJES LÓGICOS
En la programación lógica, se especifican las
condiciones que satisfacen las soluciones, se
deducen las soluciones a partir de las
condiciones y el énfasis de todo está en qué
problema resolver. El problema se describe
especificando qué caracteriza a sus posibles
soluciones.
Expresan tareas utilizando la lógica formal
matemática.
Esta gira en torno al concepto de predicado, o
relación entre elementos; siendo el lenguaje de
programación lógica por excelencia Prolog
Ejemplo: Prolog.
7. LENGUAJES ORIENTADOS
A OBJETOS
Las bases de datos son programas que
administran información y hacen más ordenada
la información, aparte de hacer la fácil de buscar
y por supuesto de encontrar.
Crean un sistema de clases y objetos siguiendo el
esquema del mundo real para definir los objetos,
acciones y forma de comunican entre objetos.
Ejemplos: C++, Java.