Introduction to GAP

GAP is a computer algebra system with an emphasis on group and representation theory, but also other areas of algebra are covered.

I will give an overview of the basic component of this system: the kernel, the programming language, the library of available algorithms, collections of mathematical data, packages.

Some usage examples and hints how to get started will be given.