C on protseduraalse iseloomuga, s.o. enamus tööst tehakse funktsioonides ja loodud programm transleeritakse otse masinkoodi.
C is a powerful general-purpose programming language. It can be used to develop software like operating systems, databases, compilers, and so on. C programming is an excellent language to learn to program for beginners.