1. Abelson H. and Sussman G. J. (1986). Structure and Interpretation of Computer Programs MIT Press and McGraw-Hill.]] Abelson H. and Sussman G. J. (1986). Structure and Interpretation of Computer Programs MIT Press and McGraw-Hill.]]
2. De Millo R. A. Lipton R. J. and Perlis A. J. (1979). Social processes and proofs of theorems and programs. Communications of the ACM22(5) pp. 271--280.]] 10.1145/359104.359106 De Millo R. A. Lipton R. J. and Perlis A. J. (1979). Social processes and proofs of theorems and programs. Communications of the ACM22(5) pp. 271--280.]] 10.1145/359104.359106
3. Dijkstra E. W. (1972). Notes on structured programming. In Dahl O. J. Hoare C. A. R. and Dijkstra E. W. (eds.). Structured Programming Academic Press New-York.]] Dijkstra E. W. (1972). Notes on structured programming. In Dahl O. J. Hoare C. A. R. and Dijkstra E. W. (eds.). Structured Programming Academic Press New-York.]]
4. Dijkstra E.W. (1986). On a cultural gap. The Mathematical Intelligencer8(1) pp. 48--52.]] Dijkstra E.W. (1986). On a cultural gap. The Mathematical Intelligencer8(1) pp. 48--52.]]