Please enable JavaScript.
Coggle requires JavaScript to display documents.
Criterios de evaluación de los lenguajes de programación. - Coggle Diagram
Criterios de evaluación de los lenguajes de programación.
GENERACIONES
Segunda generación
Usa ensamblador
Depende del hardware
Primera generación
Sin traductor
Se escribe en binario
Depende del hardware
Tercera generación
Tienen gramática y sintaxis
Usan compilador
No dependen del hardware
No hay que programarlo todo
Cuarta generación
Especializados para una tarea
Quinta generación
Programación lógica
Tendencia actual y futura
Programar en lenguaje natural
NIVEL DE ABSTRACIÓN
Bajo nivel
Binario y ensamblador
Nivel medio
Mayor abstracción
Realiza operaciones bajo nivel
Alto nivel
Parecidos al lenguaje natural
PROPOSITO
General
Sirve para todo
Especifico
Lenguaje para tarea especifica
Dentro de los específicos entre otros
Programación de sistemas
Scripts
MËTODO DE COMPILACION
Compilados
Requiere compilador
Interpretado
Requiere interprete
PARADIGMAS
Imperativo
Sucesión de instrucciones
Declarativo
Instrucciones y no resolución del problema
Orientado a objetos
Te abstraes y piensas como si todo fueran objetos
LUGAR DE EJECUCIÓN
Cliente
Servidor
CONCURRENCIA
Es ejecucion simultanea
Lenguajes concurrentes
Lenguajes no concurrentes
REALIZACION VISUAL
VIsual
Encajando piezas
Textual
Escribiendo texto
DETERMINISMO
Misma entrada misma salida siempre
Deterministas
No deterministas