Günümüzde dünyada çeşitli amaçlarla bir çok programlama dili kullanılmaktadır. Bunlarda bazılarını C++, Java, Swift, PHP, Basic, Python, Go, C# olarak örnekleri uzatabiliriz.Bunların hepsi C’nin orta seviyede olduğu yüksek seviyeli dillerdir.
C dili ne Assembly kadar düşük, ne de yukarıdaki diller kadar yüksek seviyeli bir dildir. C donanıma daha yakın programlama dillerinden biridir. Bu yüzden orta seviyeli dil olarak gruplanır.
Java, C++ vb. diller kalıtım olarak C dili temel almıştır. Unix işletim sistemi C ile geliştirilmiştir.
C küçük bir dildir. çünkü C sadece 32 anahtar kelimeye sahiptir ve 20 tanesi ortak kullanımlıdır. Bu nedenle, başka herhangi bir yüksek seviyeli dil ile karşılaştırıldığında, C öğrenme daha kolaydır.
Çoğunlukla C dili üst seviyeli programlama dillerinin yanında ikinci dil olarak öğrenilir.
C 1983 yılından beri programcılar tarafından kullanılır. C ile yazılmış çok sayıda program bulmak mümkündür.