kids encyclopedia robot

Niklaus Wirth facts for kids

Kids Encyclopedia Facts
Quick facts for kids
Niklaus Wirth
Niklaus Wirth, UrGU.jpg
Wirth in 2005
Born
Niklaus Emil Wirth

(1934-02-15)15 February 1934
Winterthur, Switzerland
Died 1 January 2024(2024-01-01) (aged 89)
Citizenship Switzerland
Education
Known for ALGOL W, Euler, Pascal, Modula, Modula-2, Oberon, Oberon-2, Oberon-07, Oberon System
Awards
  • IEEE Emanuel R. Piore Award (1983)
  • Turing Award (1984)
  • SIGPLAN Programming Languages Achievement Award
  • Fellow of the Computer History Museum (2004)
  • Marcel Benoist Prize (1989)
Scientific career
Fields Computer science
Institutions
Thesis A Generalization of Algol (1963)
Doctoral advisor Harry Huskey, Edward Feigenbaum
Doctoral students Martin Odersky, William Marshall McKeeman, Peter U. Schulthess, Edouard Marmier, Rudolf Schild, Michael Franz
Signature
Signature of Niklaus Wirth

Niklaus Emil Wirth (born February 15, 1934 – died January 1, 2024) was a brilliant computer scientist from Switzerland. He created many important programming languages, like Pascal. These languages help computers understand what we want them to do.

In 1984, he won the Turing Award. This award is like the Nobel Prize for computer science. He received it for making many new and helpful computer languages.

About Niklaus Wirth

Niklaus Emil Wirth was born in Winterthur, Switzerland, on February 15, 1934. He loved learning about electronics and computers.

He studied at the Swiss Federal Institute of Technology Zürich (ETH Zürich). In 1959, he earned a degree in electronic engineering. He then got another degree from Université Laval in Canada in 1960.

Later, in 1963, he earned his PhD from the University of California, Berkeley. His main teacher there was Harry Huskey, who was a pioneer in computer design.

After finishing his studies, Wirth taught computer science. He was a professor at Stanford University and the University of Zurich. In 1968, he became a professor at ETH Zürich, where he worked until he retired in 1999.

He also spent time at Xerox PARC in California. This was a famous research center where many new computer ideas were born.

In 2004, he was honored by the Computer History Museum. They recognized his important work in programming languages and algorithms.

Niklaus Wirth passed away on January 1, 2024, when he was 89 years old.

Computer Languages He Created

Niklaus Wirth large
Wirth in 1969

Niklaus Wirth was the main designer of many programming languages. These are special codes that tell computers what to do. Some of his famous languages include:

  • Euler (1965)
  • ALGOL W (1966)
  • Pascal (1970)
  • Modula (1975)
  • Modula-2 (1978)
  • Oberon (1987)

Pascal became very popular for teaching computer programming. Many students learned to code using Pascal.

He also helped create computer operating systems. These are the main programs that run a computer. Examples include Medos-2 and Oberon. He also worked on systems for designing computer hardware.

In 1984, he received the Turing Award for all his work on these languages. This award is one of the highest honors in computer science.

His Books and Ideas

Niklaus Wirth wrote several important books about computer science. These books helped many people learn about programming.

One of his most famous books was The Pascal User Manual and Report. He wrote it with Kathleen Jensen. This book was used by many people to create Pascal programs in the 1970s and 1980s.

He also wrote an important article called Program Development by Stepwise Refinement. This article taught people how to build computer programs step by step. It is still considered a classic in software engineering.

In 1975, he wrote the book Algorithms + Data Structures = Programs. This book became very well known. He updated it later with new examples using his other languages, Modula-2 and Oberon.

Another textbook he wrote was Systematic Programming: An Introduction. This book helped people who loved math understand how programming works. It was a challenging but very useful book for those interested in computer science.

In 1992, he and Jürg Gutknecht published a full guide to the Oberon OS. This helped people understand and use the Oberon operating system.

Wirth's Law

In 1995, Niklaus Wirth shared an interesting idea called Wirth's law. This law says that computer software often gets slower faster than computer hardware gets faster.

This means that even though computers become more powerful, programs can still feel slow. This is because software often becomes more complex and uses more resources. He mentioned this idea in his paper "A Plea for Lean Software."

See also

Kids robot.svg In Spanish: Niklaus Wirth para niños

kids search engine
Niklaus Wirth Facts for Kids. Kiddle Encyclopedia.