C operators are symbols that perform mathematical, logical, and data manipulations and are an essential part of C programming. The main types of operators include arithmetic operators for calculations, increment and decrement operators to minimize calculation, and logical operators to test multiple conditions for decision making.