La programación visual
(visual programming) se refiere al desarrollo de software donde las notaciones gráficas y los componentes de software manipulables interactivamente son usados principalmentepara definir y componer programas. La programación visual se define comúnmente como el uso de expresiones visuales(tales como gráficos, animación o iconos) en el proceso de la programación, puedenser utilizadas para formar la sintaxis de los nuevos lenguajes de programación visuales que conducen a los nuevos paradigmas tales como programación por la demostración; o pueden ser utilizadas en laspresentaciones gráficas del comportamiento o de la estructura de un programa. El objetivo de la programación visual es mejorar la comprensión de los programas y simplificar la programación en sí. Másallá, la programación visual deberá fomentar a los usuarios finales a construir sus propios programas, que de otra forma deben ser escritos por programadores profesionales
HISTORIA
IvánSutherland, diseñó en 1963 el TX - 2 computadora a MIT, que se le ha llamado los primeros gráficos de la computadora. El sistema les permitió a los usuarios trabajar con un lightpen para crear 2D gráficoscreando las primitivas simples, como las líneas y círculos, y los funcionamientos entonces aplicando, como la copia, y constreñimiento en la geometría de las formas. Su interfase gráfica y apoyo para elusuario
El hermano de Iván Sutherland, William, también hizo una contribución importante a la programación visual en 1965, cuando él usó el TX – 2 para desarrollar un idioma del dataflow visualsimple.
En el sistema los usuarios permitidos podían crear, y ejecutar los diagramas del dataflow en un environment visual
unificado [Najork 1995.
El próximo hito mayor en el génesis de VPLs vinoen 1975 con
la publicación de la disertación de PhD de David Canfield Smith tituló `` Pygmalion: Una Programación Creativa Environment'' [Smith 1975. El trabajo de Smith marca el
punto de...
Regístrate para leer el documento completo.