C programlama dili, makinelerin çalışma şekliyle yakından ilgili olan genel amaçlı bir programlama dilidir.
Bilgisayar belleğinin nasıl çalıştığını anlamak, C programlama dilinin önemli bir yönüdür.
C programlama "öğrenmesi zor" olarak kabul edilir fakat bilgisayarın belleğinin nasıl çalıştığını anladıktan sonra C programlama aslında çok güçlü yeteneklere sahip çok basit bir dildir.
C çok yaygın bir dildir. Windows, Python, Git ve daha pek çok uygulamanın dilidir. Kısacası C programlama dilini öğrendikten sonra hem algoritma yeteneğiniz gelişmiş olacak hem de istediğiniz yüksek seviyeli programlama dilinde ( C++ C# Php Java Python ) kendinizi geliştirirken oldukça kolay bir şekilde bu dillerin yazımlarına yani syntax’ına rahatlıkla hakim olabileceksiniz.