• If you are interested in obtaining software for mathematical typesetting (to write up your proofs, for example), talk to me about LaTeX, a freely available typesetting program used by most mathematicians, scientists, and engineers (myself included). The software is freely available, but depending on what Operating System you use there are various implementations. There is a slight learning curve when first starting to use the program, but once you get the basics down it makes it much easier to typeset mathematics symbols and equations.
    To get an idea about it, see the LaTeX section in the Introduction to Computing Resources notes on my web-page.

    Using MathJax, one can render basic LaTeX in HTML with minor adjustements. For a discussion of what TeX commands work in MathJax, see http://www.onemathematicalcat.org/MathJaxDocumentation/TeXSyntax.htm (might not be up-to-date).
  • One can also use Overleaf, the Online LaTeX Editor.
  • Another (quite old - so might not be accurate) recommendation, from professor Klaus Kaiser
    :
    "Tired of still not being able to type math on your new and fancy PC?
    I (i.e., Prof. Kaiser) recommend Scientific Notebook (SNB) for your home work and for writing notes of the course. This program is available for $99 through MacKichan Software at http://www.mackichan.com/
    Unlike ordinary word processors, documents are saved in LaTeX. But the program is as easy to use as MS Word and for SNB, you don't have to know any TeX.   In addition of  being a scientific text processor, the program can also compute or graph your mathematical expressions. This feature is especially useful for Linear Algebra. SNB comes with complete printed documentation."