Following are the characteristics features of C language:-
1. It is a general purpose structured programming language that is powerful, efficient and compact.
2. It is a robust language which contains rich set of built in functions and operators.
3. It has varieties of data types and powerful operators, so it is efficient and fast to write the program.
4. It is highly portable i.e. program written in C for a computer can be run on another with little or no modification.
5. It is well suited for structure programming.6. It has properties to extend itself i.e. we can add our own function to C libraries.