MATHEMATIK, the ultimate math program ( freeware/source ) : 

Author   : Ansgar Scherp
Language : Locomotive Basic v1.1 and Z80 Assembler (Hardcopyroutine)
System   : CPC 6128, CPC 664, CPC 464 + 6128 ROM (doesn't require 64kB memory extension)
Size     : MATHEMATIK needs a double sided 3"-Disc
Drives   : Runable with one and two drives. 
           Supports AutoDriveSelection when running SideA from Drive A 
           and SideB from Drive B.
Format   : MATHEMATIK comes with two files, MATHE-A.ZIP and MATHE-B.ZIP, wich are
           Disc-Images for the CPCEMUlator by Marco Vieth.
Area     : Misc/Prog/Math

MATHEMATIK is very easy to use, because it has a simple and easy GUI (Graphical User 
Interface) with direct-key-menues.

There is only one thing I dislike: 
When I coded this math program I didn't recognize that the german CPC Szene was already 
dead and there's no one who would buy my program. 
And so the complete environment of MATHEMATIK is in german language (shit, why didn't
I wrote it in english!). 
If you really want to use MATHEMATIK, you must speak/read german.
So the following detailed description of the facilities of MATHEMATIK is in german 
language:

Die Fhigkeiten von MATHEMATIK: 
  Lsen von Gleichungen, wie z.B. (x+2)*x-89=120+x 
  Lsen von Linearen Gleichungssystemen 
  Binomische Formeln 
  Taschenrechner 
  Mengenlehre 
  Trigonometrie 
  Berechnung von Krpern, Flchen usw. 
  Kongruenz- und Aehnlichkeitsstze 
  Phythagoras 
  Katheten-/Hhenstze 
  Strahlenstze 
  2d-Funktionplotter ( Funktion & 3 Ableitungen oder 6 Funktionen) 
  Wertetabelle 
  Null-, Extrem- und Wendestellenbestimmung 
  Mittelwertbestimmung 
  Integrieren 
  Integrationsregeln 
  Ableitungen 
  Ableitungsregeln 
  Kurvendiskussion 
  mathematische Zeichen 
  Ausgabemglichkeit auf Drucker als Hard- und(oder) Textcopy 
  Mglichkeit der Einbindung eigener Hardcopyroutinen (OpenHC) 
  einrichten von user-spezifischen AUTOLOAD-Datei 
  Handbuch und Hilfen auf Diskette integriert 
  Dreieckssimulations 
  Zinsrechnung 
  Scheitelpunktbestimmung 
  Sierpinski-Dreiecke 
  3d-Funktionsplotter 
  Prozentrechnung 
  Multiplikation von extrem langen Zahlen 
  Division mit n Stellen nach dem Komma 
  Fakultt 
  Quersummenbestimmung 
  Primzahlen bestimmen und auf Primzahl testen 
  Primfaktoren bestimmen und auf Primfaktoren testen 
  Umwandlung von Zahlen in den Darstellungen: Binr <-> Dezimal <-> Hexadezimal <-> rmische Darstellung 
  vertikale Bildwiederholung von 50, 60 oder 70 Hz einstellbar 

But finally MATHEMATIK includes the whole mathematical stuff from class 1 to 
nearly class 12 und lots more. 

