Buffers in Compilers A buffer purely developed in C, It is used in compilers, and can be used in any other softwares. The buffer can be operable in three states: Fixed Sized Buffer (f) Additive Self Incrementing (a) Multiplicative Self Incrementing (m)