Therefore they find the Mathematica way of doing things a bit strange. Highlighting the opening bracket when you have just typed the closing bracket is extremely useful in avoiding syntax errors. For example, one function I translated was 40 lines in the original Matlab, and only 10 in Mathematica. Her are some of the key features Built-in math notation including 2D math typesetting and Greek letters.
Programs can be self-documented.
It's clunkier than Microsoft Word's Captions, but it works.