A programming language is by A programming language is a tool that has profound influence on our thinking habits. Edsger Dijkstra