Niklaus Wirth
Affiliations:- ETH Zürich, Switzerland
According to our database1,
Niklaus Wirth
authored at least 89 papers
between 1963 and 2021.
Collaborative distances:
Collaborative distances:
Awards
Turing Prize recipient
Turing Prize 1984, "For developing a sequence of innovative computer languages, Euler programming language|EULER, Algol-W|ALGOL-W, Modula|MODULA and Pascal (programming language)|Pascal".
ACM Fellow
ACM Fellow 1994, "For developing a sequence of innovative computer languages, EULER, ALGOL-W, MODULA and PASCAL. PASCAL has become pedagogically significant and has provided a foundation for future computer language, systems, and architectural research.".
Timeline
1965
1970
1975
1980
1985
1990
1995
2000
2005
2010
2015
2020
0
1
2
3
4
5
6
7
3
1
1
1
1
1
1
1
1
1
3
2
2
4
1
1
1
1
1
5
1
1
1
1
3
1
2
4
3
1
2
1
1
1
1
1
1
1
1
1
1
1
2
3
2
1
1
2
1
1
2
1
1
3
1
1
1
2
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on zbmath.org
-
on scopus.com
-
on viaf.org
-
on id.loc.gov
-
on d-nb.info
-
on inf.ethz.ch
-
on isni.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2021
2012
optiCall: a robust genotype-calling algorithm for rare, low-frequency and common variants.
Bioinform., 2012
Proceedings of the ACM Turing Centenary Celebration, 2012
2010
Proceedings of the Future of Software Engineering., 2010
2008
Grundlagen und Techniken des Compilerbaus (2. Aufl.).
Oldenbourg, ISBN: 978-3-486-58581-0, 2008
2007
Proceedings of the Third ACM SIGPLAN History of Programming Languages Conference (HOPL-III), 2007
2006
2003
Proceedings of the Modular Programming Languages, Joint Modular Languages Conference, 2003
2002
Proceedings of the 7th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2002
Proceedings of the Software Pioneers., 2002
Proceedings of the Software Pioneers., 2002
2001
Proceedings of the Embedded Software, First International Workshop, 2001
2000
The Development of Procedural Programming Languages: Personal Contributions and Perspectives.
Proceedings of the Modular Programming Languages, Joint Modular Languages Conference, 2000
1999
Algorithmen und Datenstrukturen - Pascal-Version (5. Aufl.).
Leitfäden der Informatik, Teubner, ISBN: 978-3-519-22250-7, 1999
1998
1996
Tasks versus Threads: An Alternative Multiprocessing Paradigm.
Softw. Concepts Tools, 1996
Proceedings of the Perspectives of System Informatics, 1996
Compiler construction.
International computer science series, Addison-Wesley, ISBN: 978-0-201-40353-4, 1996
Grundlagen und Techniken des Compilerbaus.
Addison-Wesley, ISBN: 978-3-89319-931-0, 1996
1995
Springer, ISBN: 0-387-58577-X, 1995
1994
Gedanken zur Software-Exlosion.
Inform. Spektrum, 1994
Proceedings of the Field-Programmable Logic, 1994
Programmieren in Oberon - das neue Pascal.
Addison-Wesley, ISBN: 978-3-89319-657-9, 1994
1993
Proceedings of the History of Programming Languages Conference (HOPL-II), 1993
1992
Project Oberon - the design of an operating system and compiler.
Addison-Wesley, ISBN: 978-0-201-54428-2, 1992
Programming in Oberon - steps beyond Pascal and Modula.
ACM, ISBN: 978-0-201-56543-0, 1992
1991
ACM Trans. Program. Lang. Syst., 1991
The Programming Language Oberon-2.
Struct. Program., 1991
Differences between Oberon and Oberon-2.
Struct. Program., 1991
Pascal user manual and report - ISO Pascal standard, 4th Edition.
Springer, ISBN: 978-0-387-97649-5, 1991
1990
1989
Designing a System from Scratch.
Struct. Program., 1989
The Oberon System.
Softw. Pract. Exp., 1989
1988
Texts and Monographs in Computer Science, Springer, ISBN: 978-3-642-83565-0, 1988
1987
Hardware Architectures for Programming Languages and Programming Languages for Hardware Architectures.
Proceedings of the Second International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS II), 1987
1986
Commun. ACM, 1986
1985
Texts and Monographs in Computer Science, Third Corrected Edition, Springer, ISBN: 978-3-642-96878-5, 1985
Springer, ISBN: 0387960481, 1985
Algorithms and data structures.
Prentice Hall, ISBN: 978-0-13-022005-9, 1985
1983
Texts and Monographs in Computer Science, Springer, ISBN: 978-3-642-96757-3, 1983
1982
Programming in Modula 2
Springer, ISBN: 3-540-11674-5, 1982
1981
Pascal-S: A Subset and its Implementation.
Proceedings of the Pascal - The Language and its Implementation, 1981
Proceedings of the Microcomputer System Design, 1981
1979
A Personal Computer Designed for Use with a High-Level Language.
Proceedings of the Microcomputing, 1979
Proceedings of the Language Design and Programming Methodology, 1979
Proceedings of the Language Design and Programming Methodology, 1979
1978
1977
What Can We Do about the Unnecessary Diversity of Notation for Syntactic Definitions?
Commun. ACM, 1977
Compilerbau - Eine Einführung
Teubner, ISBN: 3-519-02338-5, 1977
1976
1975
Lecture Notes in Computer Science 18, Springer, ISBN: 3-540-07167-9, 1975
Pascal User Manual and Report, Second Edition
Springer, ISBN: 3-540-90144-2, 1975
1974
On the Design of Programming Languages.
Proceedings of the Information Processing, 1974
Proceedings of the Programming Methodology, 4th Informatik Symposium, 1974
1973
An Axiomatic Definition of the Programming Language PASCAL
Acta Informatica, 1973
1971
1969
1968
1966
Commun. ACM, 1966
1965
1964
1963