Clasificación de los lenguajes de alto nivel
Paradigmas de programación. Por paradigma de programación se entiende una “filosofía” de programar, es decir, los lenguajes que utilizan un mismo paradigma de programación utilizarán los mismos conceptos básicos para programar. Se pueden definir cuatro tipos fundamentales: Imperativos: La unidad de trabajo es la sentencia (acción). Pascal, C. Orientados a Objetos : La unidad de trabajo es el objeto. Agrupa las estructuras de datos con sus algoritmos. Smalltalk. Funcionales : La unidad es la función. Consiste en combinar funciones para conseguir funciones más complejas hasta llegar a la función que es el programa. Lisp. Basado en el Cálculo Lambda. Lógicos : Se especifican los hechos y las propiedades que especifican el problema. El sistema utiliza esa información para encontrar la solución. Prologo. Basado en la Lógica de Predicados.
Comentarios
Publicar un comentario