Dear Forum,
gap> GeneralLinearGroup(3,2); SL(3,2)
does GL(3,2). Similarly SL(n,q) and Sp(n,q) (SymplecticGroup)
"matrix" shared package also allows to define SU and orthogonal groups.
Hope this helps, Dmitrii