GiNaC (GiNaC is Not a CAS (Computer Algebra System)) ist eine C++-Bibliothek für symbolische Berechnungen. Sie erlabut das Erstellen von integrierten Systemen, die symbolische Manipulationen zusammen mit besser bekannten Errungenschaften der Informatik (wie berechnungsintensive numerische Anwendungen oder grafische Bedienoberflächen) einbetten. Anders als andere Computer-Algebrasysteme versucht es nicht, weitreichende algebraische Fähigkeiten und eine einfache Programmiersprache bereitzustellen, sondern arbeitet mit einer vorhandenen Sprache (C++) und erweitert sie um algebraische Fähigkeiten. (hjb)