Who are you looking for?Famoose.co
Appearance
Text size
Page width
Colour
Niklaus Wirth
Computer scientist

Niklaus Wirth

Famoose for

Creating Pascal and influential approaches to structured programming.

Pascal · Modula-2

Born
15 February 1934
Birthplace
Winterthur, Switzerland
Died
1 January 2024

More people

Niklaus Wirth

Niklaus Wirth was a Swiss computer scientist who designed programming languages including Pascal, Modula-2 and Oberon. He received the 1984 Turing Award.

Early life

Swiss upbringing

Grew up in Winterthur, the son of a schoolteacher.

Engineering studies

Studied at ETH Zurich and Laval before completing his Berkeley doctorate in 1963.

Career

  1. 1963–1967

    Early academic posts

    Taught at Stanford and the University of Zurich.

  2. 1968–1999

    ETH Zurich

    Developed languages and computer systems as a professor of informatics.

  3. 2000s–2010s

    Continued design work

    Kept refining programming and hardware projects after retirement.

Contributions

Pascal

Designed a language that became widely used to teach structured programming.

Modula-2

Extended his approach with support for modular software construction.

Oberon

Developed a compact language and associated operating system.

Beyond work

Lean software

Argued that software complexity could consume gains in computer speed.

Sharing knowledge

Made teaching texts and system documentation available to programmers.

Sources & photo creditLife, career and referencesInstitutional source

Photo: Zvezdica2816. CC BY-SA 3.0 · Original image. Cropped and displayed in monochrome.