Mathwright is an authoring platform designed by teachers, for teachers.

Teachers create Microworlds that their students read on the Web in their browser with MathwrightWeb, or off line with Mathwright32 Reader.

Microworlds are multipage documents that behave like Java Applets on the web (or off line). In fact, Mathwright is written in Java. Mathwright Microworlds are Java applications. But teachers build their books page-by-page in an object-oriented point-and-click GUI and an object-oriented mathematics scripting language called Mathscript that allows them to build these Java applications at a high level, without having to know Java at all.

Authors work with two kinds of Objects:

They design their screens with Display Objects

They script the book, pages, and the display objects with Mathematical Objects