The GAP system

Groups, Algorithms, Programming

Began development at RWTH Aachen in 1986

It was designed as a system for studying groups, containing powerful functions and also an interpreted language which allowed the user to write their own functions.

St Andrews was involved in GAP development since 1988

Major research grants valued at over 1 million pounds for GAP development

Scotland, England, Germany, Italy, Hungary, Ireland, The Netherlands, and Greece

St Andrews became GAP Headquarters in 1997

Broadened to cover much of algebra, combinatorics and finite mathematics

St Andrews teaching software