Mathematica notebooks fully support standard mathematical notation--for both output and input.
Mathematica combines the compactness of mathematical notation with the precision of a computer language.
Here is an integral entered using only ordinary keyboard characters.
Here is the same integral entered in 2D form with special characters. You can enter this form using a palette or directly from the keyboard.
This shows the keys you need to type to get the input above. The symbol stands for the key.
Mathematica always lets you edit output--and use it again as input.
Mathematica's StandardForm is precise and unambiguous. TraditionalForm requires heuristics for interpretation.
Mathematica can generate output in traditional textbook form.
Mathematica produces top-quality output for formulas of any size or complexity.
Look at the Formula Gallery for other examples of mathematical formulas generated by Mathematica.
Mathematica makes it easy to work with abstract notation.
Mathematica supports over 700 special characters with new fonts optimized for both screen and printer. You can find all these characters in the Complete Characters palette. All of them have consistent full names; some also have aliases and TeX names.
Mathematica includes full support for MathML.