SL is a powerful, programmable calculator, with an easy-to learn programming language.
It can render complex mathematical expressions with MathML. In addition, it can add and multiply matrices; it can even convolve discrete signals.
Here are some examples of content created with SL to demonstrate its MathML rendering capabilites.
Demonstrate MathML rendering for vector spaces.
Demonstrate MathML rendering for impulse response and convolution.
Demonstrate MathML rendering for derivation of trigonometric identities involving sine and cosine functions by using Euler's Identity.