CGS provides a variety of operators that give the programmer detailed control over the construction and evaluation of expression. CGS has four general classes of operators: arithmetic, assignment, relational and logical.