Innovación en movimiento: explorando las fronteras de la ciencia y tecnología
Disciplina formada por un conjunto de métodos, herramientas y técnicas para facilitar la escritura, edición, depuración y ejecución de código de programación con el fin de crear un producto de software para resolver un problema práctico utilizando información.