Author: Niklaus Wirth
Publications
Co-authors
Productive Colleagues
Publications
Wirth, Niklaus (2006): Good Ideas, through the Looking Glass. In IEEE Computer, 39 (1) pp. 28-39. https://doi.ieeecomputersociety.org/10.1109/MC.2006.20
Wirth, Niklaus (1998): Hardware Compilation: Translating Programs into Circuits. In IEEE Computer, 31 (6) pp. 25-31.
Wirth, Niklaus (1995): A Plea for Lean Software. In IEEE Computer, 28 (2) pp. 64-68.
Wirth, Niklaus (1986): Microprocessor Architectures: A Comparison Based on Code Generation by Compiler. In Communications of the ACM, 29 (10) pp. 978-990.
Wirth, Niklaus (1985): From Programming Language Design to Computer Construction. In Communications of the ACM, 28 (2) pp. 159-164.
Wirth, Niklaus (1983): Program Development by Stepwise Refinement (Reprint). In Communications of the ACM, 26 (1) pp. 70-74.
Wirth, Niklaus (1977): Toward a Discipline of Real-Time Programming. In Communications of the ACM, 20 (8) pp. 577-583.
Wirth, Niklaus (1977): What Can We Do about the Unnecessary Diversity of Notation for Syntactic Definitions?. In Communications of the ACM, 20 (11) pp. 822-823.
Wirth, Niklaus (1971): Program Development by Stepwise Refinement. In Communications of the ACM, 14 (4) pp. 221-227.
Wirth, Niklaus (1969): On multiprogramming, machine coding, and computer organization. In Communications of the ACM, 12 (9) pp. 489-498. https://dl.acm.org/doi/10.1145/363219.363222
Wirth, Niklaus (1966): A note on \'\'Program structures for parallel processing\'\'. In Communications of the ACM, 9 (5) pp. 320-321. https://dl.acm.org/doi/10.1145/355592.365594
Wirth, Niklaus, Hoare, C. A. R. (1966): A contribution to the development of ALGOL. In Communications of the ACM, 9 (6) pp. 413-432. https://dl.acm.org/doi/10.1145/365696.365702
Wirth, Niklaus, Weber, Helmut (1966): EULER: a generalization of ALGOL and it formal definition: Part 1. In Communications of the ACM, 9 (1) pp. 13-25. https://dl.acm.org/doi/10.1145/365153.365162
Wirth, Niklaus, Weber, Helmut (1966): EULER: a generalization of ALGOL, and its formal definition: Part II. In Communications of the ACM, 9 (2) pp. 89-99. https://dl.acm.org/doi/10.1145/365170.365202
Forsythe, George E., Wirth, Niklaus (1965): Automatic grading programs. In Communications of the ACM, 8 (5) pp. 275-278. https://dl.acm.org/doi/10.1145/364914.364937
Wirth, Niklaus (1965): Algorithm 249: outreal N [15]. In Communications of the ACM, 8 (2) pp. 104. https://dl.acm.org/doi/10.1145/363744.363754
Wirth, Niklaus (1965): Algorithm 265: find precedence functions [L2]. In Communications of the ACM, 8 (10) pp. 604-605. https://dl.acm.org/doi/10.1145/365628.365647
Wirth, Niklaus (1964): Certification of algorithm 146: Multiple integration. In Communications of the ACM, 7 (5) pp. 296. https://dl.acm.org/doi/10.1145/364099.364320
Huskey, Harry D., Love, Ralph, Wirth, Niklaus (1963): A syntactic description of BC NELIAC. In Communications of the ACM, 6 (7) pp. 367-375. https://dl.acm.org/doi/10.1145/366663.366664
Wirth, Niklaus (1963): A generalization of ALGOL. In Communications of the ACM, 6 (9) pp. 547-554. https://dl.acm.org/doi/10.1145/367593.367619