Crear software no es solo la simple producción de código. Va más allá del hecho de escribir ciertas instrucciones conociendo una sintaxis y una gramática determinada. Entonces, ¿qué es el software? ¿Cómo se hace? Uno de los que mejor ha tratado el tema de la actividad de programar es Peter Naur, creador de la notación BNF y ganador de un premio Turing (2005), en su artículo “Programming as...
