Throughout my life, I have held the strongest belief that if you write down what you want to accomplish in your life: your dreams, goals, hopes and aspirations, you are much more likely to achieve them. I have been writing down my goals since I was a kid, and I've had more success than I could have ever dreamed of. . . one goal at a time.
Although mathematical notation undoubtedly possesses parsing rules, they are rather loose, sometimes contradictory, and seldom clearly stated. [. . . ] The proliferation of programming languages shows no more uniformity than mathematics. Nevertheless, programming languages do bring a different perspective. [. . . ] Because of their application to a broad range of topics, their strict grammar, and their strict interpretation, programming languages can provide new insights into mathematical notation.