C dili SİMULA dilinden türedi. SIMULA sadece nesneye yönelik programlamada kullanılıyordu.
C dilinin çıkış sebebi özellikle İşletim Sistemleri'ni programlayabilmektir. Nitekim önce UNİX işletim sistemi daha sonra da diğer bazı İşletim Sistemleri ve Programlama Dilleri Kernighan ve Ritchie tarafından üretilen C dili ile yazılmışlardır.
Internet ortamında kullanılan JAVA ve türevleri C dilinden türemişlerdir.
C dilinin içerisinde sayılan ve özellikle nesneye yönelik programlamada kullanılan C++ dili C diline birçok yeni ilaveler getirmiştir.
Yapısal ve modüler olan C ile İşletim Sistemleri ve Programlama Dilleri dahi yazılabildiğine göre her türlü program yazılabilir.
Kardeşi sayılan PASCAL dilinden farkı ve üstünlüğü özellikle her türlü İşletim Sistemi ve platformda kullanılabilir olmasıdır...