Clasificacion de los lenguajes de programacion
-
Upload
alberto-jacome -
Category
Education
-
view
177 -
download
1
Transcript of Clasificacion de los lenguajes de programacion
CLASIFICACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN SEGÚN LA FORMA DE
SUS INSTRUCCIONES
INTEGRANTES:
LENIN ANDRANGO
CARLOS YÉPEZ
ALBERTO JÁCOME
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
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++
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
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
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.
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.
GRACIAS ! :)