Niklaus Wirth, Professor, retired

Departement Informatik
CH-8092 Zürich

Niklaus Wirth was born in February 1934 in Winterthur, Switzerland. He received the degree of Electronics Engineering from the Swiss Federal Institute of Technology (ETH) in Zurich in 1959, an M.Sc. from Laval University, Canada, in 1960, and a Ph.D. from the University of California at Berkeley in 1963. He was Assistant Professor of Computer Science at Stanford University (1963 - 1967), and then at the University of Zurich. In 1968 he became Professor of Informatics at ETH Zurich. He spent two sabbatical years at the Xerox PARC in California, and he is retired since April 1999.

Sections - see news.txt for latest updates

.         Oberon

.         Miscellaneous topics

.         TRM and RISC: FPGA-related Work

.         Project Oberon, 2013 Edition

.         Compiler Construction

.         PICL: A Programming Language for the Microcontroller PIC

.         Lola-2: A Logic Description Language

.         Projects 1968 - 1999

Books  (list)           

.         Programming in Oberon: Steps beyond Pascal and Modula. (with M. Reiser) Addison-Wesley, 1992. [ PDF (22MB)]
Programming in Oberon Tutorial 2004 (400KB) - see also Oberon section above

.         Project Oberon. (with J. Gutknecht) Addison-Wesley, Reading, 1992. [2005 Edition PDF (4'398 KB)]
see also Project Oberon, 2013 Edition section above

.         Algorithms and Data Structures (1985) (Oberon version: August 2004) [PDF (1'241 KB)]

Selected Articles  Selected honours

[ Computer Science-Department | Institut for Computer Systems ]