GiNaC — это библиотека C++. Он предназначен для создания интегрированных систем, объединяющих символьные манипуляции с более устоявшимися областями информатики (такими как вычислительные приложения с интенсивными вычислениями, графические интерфейсы и т. д.) под одной крышей. Он распространяется на условиях общедоступной лицензии GNU (GPL). GiNaC — это повторная и рекурсивная аббревиатура от GiNaC is Not a CAS, где CAS означает систему компьютерной алгебры.