In this paper we outline current approaches to Computer Aided Learning (CAL) in Mathematics and Graphics. Due to the limitations of the current technology, most of the software that has been produced is essentially hypertext with some multimedia additions. The creation of an environment suitable for the production of dynamic, interactive teaching software for Mathematics and Graphics requires the use of an authoring tool as well as an interpretive tool which is capable of parsing text input and producing symbolic, numeric or graphical output. Some specific suggestions for future developments in mathematical and graphical CAL are outlined. This is the basis of an ongoing research project at the University of Ballarat.