Most programming languages are decidedly inferior to mathematical notation and are little used as tools of thought in ways that would be considered significant by, say, an applied mathematician.
"Notation as a Tool of Thought". Cvommunications of the ACM, 23 (8), (pp. 444 - 465), August 1980.