1
El programa se realiza moviendo bloques de construcción de programas (objetos visuales) en un interfaz adecuado para ello
2
Los programas imperativos a menudo cambian el estado del programa en cada línea, asignando nuevas variables o cambiando las antiguas.
3
Propuesta que es adoptada por varios programadores para solucionar uno o varios problemas asociados a la creación de software
4
Este paradigma es utilizado con un propósito académico, no son muy eficientes en cuanto a propósito comercial.
5
Este tipo de programación es el mas “moderno” al momento de utilizarlo es el mas rápido para realizar una aplicaciones en el modo de escritura es el mas flexible.
6
En esta generación se emplea el lenguaje máquina, no requiere traducción alguna, el compilador es capaz de leerlo directamente.
7
En esta generación facilita que el programador no se enfrente a ningún código ya que siempre usa la interface.
8
Su objetivo es el aumentar la productividad del programador incrementando la extensibilidad y reutilizando el software, controlando la complejidad y el costo de mantenimiento.