The most important thing in the programming language is the ability to express algorithms clearly and concisely.
Abstraction is the key to mathematics.