Sin embargo, estoy convencido de que existe la necesidad de software de alta calidad, y llegará el momento en que se reconozca que vale la pena invertir esfuerzo en su desarrollo y en utilizar un enfoque cuidadoso y estructurado basado en lenguajes estructurados y seguros. - Niklaus Wirth
De hecho, los problemas de la ingeniería de software no se deben a la falta de herramientas o de una gestión adecuada, sino en gran medida a la falta de competencia técnica suficiente. - Niklaus Wirth
La experiencia demuestra que el éxito de un curso de programación depende fundamentalmente de la elección de estos ejemplos. - Niklaus Wirth
Claramente, los cursos de programación deben enseñar métodos de diseño y construcción, y los ejemplos seleccionados deben ser tales que se pueda demostrar claramente un desarrollo gradual. - Niklaus Wirth
Nuestro objetivo final es la programación extensible (PE). Con esto nos referimos a la construcción de jerarquías de módulos, donde cada módulo añade nueva funcionalidad al sistema. - Niklaus Wirth
Pero la programación activa consiste en el diseño de nuevos programas, en lugar de la contemplación de programas antiguos. - Niklaus Wirth
Un buen diseñador debe confiar en la experiencia, en el pensamiento lógico y preciso; y en una exactitud pedante. Ninguna magia servirá. - Niklaus Wirth
Normalmente sus usuarios descubren tarde o temprano que su programa no ofrece todos los resultados deseados, o peor aún, que los resultados solicitados no eran los realmente necesarios. - Niklaus Wirth
Mi condición de docente influyó decisivamente en hacer el lenguaje y los sistemas lo más sencillos posible para que en mi enseñanza pudiera concentrarme en los aspectos esenciales de la programación más que en los detalles del lenguaje y la notación. - Niklaus Wirth
Sin embargo, considero la programación orientada a objetos como un aspecto de la programación en general; es decir, como un aspecto que lógicamente sigue a la programación en lo pequeño y requiere sólidos conocimientos de programación procedimental. - Niklaus Wirth
Resulta evidente que es necesario generar y probar posibles soluciones de forma sistemática. - Niklaus Wirth
Las posibles soluciones a un problema dado surgen como las hojas de un árbol, donde cada nodo representa un punto de deliberación y decisión. - Niklaus Wirth
La idea de que uno pueda obtener satisfacción de su trabajo exitoso porque ese trabajo es ingenioso, bello o simplemente placentero, ha sido objeto de burla. - Niklaus Wirth
En el mundo práctico de la informática, es bastante raro que un programa, una vez que funciona correcta y satisfactoriamente, permanezca sin cambios para siempre. - Niklaus Wirth