Wirth, Niklaus
Page in Departement Informatik, ETH Zentrum, Switzerland. Projects, honours, books, articles.
Mill, Hill & Canterbury Corp. Ltd.
Makes, sells several Wirth languages (Pascal, Modula-2, Oberon-2) for Java: run on Java virtual machine, compilers implemented in plain Java, can output Java sources or byte codes, directly import classes from any Java package.
Mod51 Structured Text Programming Language
Mix of structured text language of IEC1131, and ISO Modula-2; optimized for the most common 8-bit controller, the Intel C51 core, mainly for Programmable Logic Controllers (PLCs), embedded controls.
ACM: A.M. Turing Award: Niklaus Wirth
The Association for Computing Machinery gave Wirth the prestigious Alan M. Turing Award in 1984: For developing a sequence of innovative computer languages, Euler, Algol-W, Modula, Pascal. Pascal has become pedagogically significant and has provided a foundation for future computer language, systems, and architectural research. (1984)
Program Development by Stepwise Refinement
By Niklaus Wirth; Communications of the ACM, April 1971. Programming is usually taught by examples. Experience shows that the success of a programming course critically depends on the choice of these examples. Unfortunately, they are too often selected with the prime intent to demonstrate what a computer can do. Instead, a main criterion for selection should be their suitability to exhibit certain widely applicable techniques. [ACM] (April, 1971)
Wirth, Niklaus
Page in Departement Informatik, ETH Zentrum, Switzerland. Projects, honours, books, articles.
Mill, Hill & Canterbury Corp. Ltd.
Makes, sells several Wirth languages (Pascal, Modula-2, Oberon-2) for Java: run on Java virtual machine, compilers implemented in plain Java, can output Java sources or byte codes, directly import classes from any Java package.
Mod51 Structured Text Programming Language
Mix of structured text language of IEC1131, and ISO Modula-2; optimized for the most common 8-bit controller, the Intel C51 core, mainly for Programmable Logic Controllers (PLCs), embedded controls.
ACM: A.M. Turing Award: Niklaus Wirth
The Association for Computing Machinery gave Wirth the prestigious Alan M. Turing Award in 1984: For developing a sequence of innovative computer languages, Euler, Algol-W, Modula, Pascal. Pascal has become pedagogically significant and has provided a foundation for future computer language, systems, and architectural research. (1984)
Program Development by Stepwise Refinement
By Niklaus Wirth; Communications of the ACM, April 1971. Programming is usually taught by examples. Experience shows that the success of a programming course critically depends on the choice of these examples. Unfortunately, they are too often selected with the prime intent to demonstrate what a computer can do. Instead, a main criterion for selection should be their suitability to exhibit certain widely applicable techniques. [ACM] (April, 1971)
Wirth, Niklaus
Page in Departement Informatik, ETH Zentrum, Switzerland. Projects, honours, books, articles.
Mill, Hill & Canterbury Corp. Ltd.
Makes, sells several Wirth languages (Pascal, Modula-2, Oberon-2) for Java: run on Java virtual machine, compilers implemented in plain Java, can output Java sources or byte codes, directly import classes from any Java package.
Mod51 Structured Text Programming Language
Mix of structured text language of IEC1131, and ISO Modula-2; optimized for the most common 8-bit controller, the Intel C51 core, mainly for Programmable Logic Controllers (PLCs), embedded controls.
ACM: A.M. Turing Award: Niklaus Wirth
The Association for Computing Machinery gave Wirth the prestigious Alan M. Turing Award in 1984: For developing a sequence of innovative computer languages, Euler, Algol-W, Modula, Pascal. Pascal has become pedagogically significant and has provided a foundation for future computer language, systems, and architectural research. (1984)
Program Development by Stepwise Refinement
By Niklaus Wirth; Communications of the ACM, April 1971. Programming is usually taught by examples. Experience shows that the success of a programming course critically depends on the choice of these examples. Unfortunately, they are too often selected with the prime intent to demonstrate what a computer can do. Instead, a main criterion for selection should be their suitability to exhibit certain widely applicable techniques. [ACM] (April, 1971)
Wirth, Niklaus
Page in Departement Informatik, ETH Zentrum, Switzerland. Projects, honours, books, articles.
Mill, Hill & Canterbury Corp. Ltd.
Makes, sells several Wirth languages (Pascal, Modula-2, Oberon-2) for Java: run on Java virtual machine, compilers implemented in plain Java, can output Java sources or byte codes, directly import classes from any Java package.
Mod51 Structured Text Programming Language
Mix of structured text language of IEC1131, and ISO Modula-2; optimized for the most common 8-bit controller, the Intel C51 core, mainly for Programmable Logic Controllers (PLCs), embedded controls.
ACM: A.M. Turing Award: Niklaus Wirth
The Association for Computing Machinery gave Wirth the prestigious Alan M. Turing Award in 1984: For developing a sequence of innovative computer languages, Euler, Algol-W, Modula, Pascal. Pascal has become pedagogically significant and has provided a foundation for future computer language, systems, and architectural research. (1984)
Program Development by Stepwise Refinement
By Niklaus Wirth; Communications of the ACM, April 1971. Programming is usually taught by examples. Experience shows that the success of a programming course critically depends on the choice of these examples. Unfortunately, they are too often selected with the prime intent to demonstrate what a computer can do. Instead, a main criterion for selection should be their suitability to exhibit certain widely applicable techniques. [ACM] (April, 1971)
Results: 1 2