search
Get Started
search
Niklaus Wirth - Computer Scientist
zoom_in Click to enlarge

Niklaus Wirth

description Niklaus Wirth Overview

Niklaus Wirth is a Swiss computer scientist who designed several influential programming languages, most notably Pascal, Modula-2, and Oberon. He was awarded the Turing Award in 1984 for his sequence of innovative computer languages, which emphasized structured programming and data abstraction. Wirth spent the majority of his academic career at ETH Zurich, where he also developed the Lilith and Ceres personal workstations.

insights Ranking position

Niklaus Wirth ranks #22 of 185 in the Computer Scientist ranking, behind Tony Hoare, ahead of Sanjeev Arora.

help Niklaus Wirth FAQ

What programming languages did Niklaus Wirth design?

Wirth designed Pascal (1970), Modula-2 (late 1970s), and Oberon (late 1980s) at ETH Zurich. Pascal became one of the most widely used teaching languages of the 1970s and 1980s and was the primary development language for the Apple Lisa and early Macintosh, while Modula-2 introduced module systems for separate compilation.

Why did Niklaus Wirth win the 1984 Turing Award?

Wirth received the 1984 Turing Award for developing a sequence of innovative computer languages, most notably Pascal, which emphasized clarity, structured programming, and strong static type checking. His designs demonstrated that languages could prioritize programmer productivity and correctness without sacrificing efficiency.

What was Niklaus Wirth's design philosophy for programming languages?

Wirth advocated that languages should be minimal and orthogonal, rejecting the trend of adding ever more features. His 1995 article 'A Plea for Lean Software' articulated this philosophy, arguing that bloated, feature-laden software had become a serious problem for reliability and maintainability.

What hardware systems did Niklaus Wirth design?

Wirth designed the Lilith workstation in the early 1980s, a personal computer built to run Modula-2 efficiently that was among the first European-designed workstations with a bit-mapped display and mouse. He later designed the Oberon System, which integrated the operating system, compiler, and text editor into a remarkably compact codebase running on custom Ceres hardware.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare