Niklaus Wirth (15 de febreru de 1934, Winterthur – 1 de xineru de 2024, Zúrich) foi un científicu de la computación.
En 1959 llogra'l títulu d'Inxenieru en Electrónica na Escuela Politéunica Federal de Zúrich (ETH) en Suiza. En 1960 llogró un M.Sc. de la Universidá Laval, Canadá. En 1963 llogra un Doctoráu (Ph.D.) na Universidá de California, Berkeley.
De 1963 a 1967 sirvió como profesor auxiliar d'Informática na Universidá de Stanford y de nuevu na Universidá de Zúrich. A partir de 1968 convertir en profesor d'Informática na ETH en Suiza, tomándose dos años sabáticos na Xerox PARC de California.
Wirth foi'l xefe de diseñu de los llinguaxes de programación Euler, Algol W, Pascal, Modula, Modula-2 y Oberon. Tamién ocupó gran parte del so tiempu nel equipu de diseñu y implementación de sistemes operativos Lilith y Oberon pal Lola nel diseñu del hardware dixital y el sistema de simulación.
El so artículu de desenvolvimientu d'un programa por refinamientu socesivu ("program development by stepwise refinement") considérase un testu clásicu na inxeniería del software, según el so llibru Algoritmo + Estructures de datos = Programes, que recibió una amplia reconocencia, y qu'entá güei resulta preséu na enseñanza de la programación. Recibió'l Premiu Turing pol desenvolvimientu d'estos llinguaxes de programación en 1984. Xubilar en 1999.