En 1960, obtuvo una Maestría en Ciencias (MSc) de la Université Laval, Canadá.
Luego, en 1963, obtuvo un doctorado en Ingeniería eléctrica y ciencias informáticas (EECS) de la Universidad de California, Berkeley, supervisado por el pionero del diseño informático Harry Huskey.
[12][13] El artículo fue discutido por Fred Brooks en su influyente libro The Mythical Man-Month y fue descrito como «seminal» en la breve biografía de Wirth publicada por la ACM con motivo de su Premio Turing.
"[18] Descrito en la reseña como un texto difícil de leer, se recomienda sin embargo como lectura útil para los interesados en las matemáticas numéricas.
[25][26] En 1975, escribió el libro Algorithms + Data Structures = Programs, que obtuvo un amplio reconocimiento.
[27] Las principales revisiones de este libro con el nuevo título Algorithms + Data Structures se publicaron en 1985 y 2004[28][29] .
Estos fueron reemplazados en las ediciones posteriores con ejemplos escritos en Modula-2 y Oberon respectivamente.
Programación sistemática: una introducción está considerado como un texto desafiante para trabajar, se buscó como lectura imperativa para aquellos interesados en las matemáticas numéricas.
[19] En 1992, él y Jürg Gutknecht publicaron la documentación completa del sistema operativo Oberon.