It used to be the program's purpose to instruct our computers; it became the computer's purpose to execute our programs.
Edsger DijkstraProgress is possible only if we train ourselves to think about programs without thinking of them as pieces of executable code.
Edsger DijkstraA programming language is a tool that has profound influence on our thinking habits.
Edsger Dijkstra