This subtree is intended to become a systematic exposition of Maxima's design as seen by the user. This is not the place for implementation discussions or proposals of future features (see Design Notes for that). It is the place to unify and summarize topically organized information on how to use Maxima, supplementing (not replacing) the per-function reference material.

Here are some of the topics that should be treated here: