C programlama dilini öğrenebilmek için önce bazı terimleri öğrenmemiz gerekir.
PROGRAM :Kendi içerisinde bir bütün olan ve belirli bir işi yerine getiren algoritmik bir ifadedir.
YAZILIM:Bir işinprogram kodları üretilerek yapılmasıdır.Sanaldır.
DEĞİŞKEN : Program içerisinde verilerimizi atadığımız simgesel ifadelerdir.
DİZİLER : Aynı tipten verilerin tutulduğu yöntemdir.
OPERATÖR : Değişkenlerin birbirleriyle olan ilişkisini verir.
DONANIM : Elle tutulur bilgisayar parçalarıdır.
İŞLETİM SİSTEMİ : Yazılım ağırlıklı programdır. Ör: LİNUX, UNIX
DOSYA :Saklama birimlerinde tutulurlar.
ROOT : Kök dizindir.
ASCII Karakter tablosu : bellekte sadece sayılar tutulur.
DİNAMİK BELLEK KULLANIMI : yazılımsal olarak müdahale edebiliyoruz.
STATİK BELLEK KULLANIMI : a.b.c gibi ifadeler önceden bellidir.
Veri yapısı : Bilginin bellekte tutulma şeklidir.
Veri Modeli : Verilerin birbirleriyle olan sırasal durumunu gösterir.
SQL : Saklama ve sorgulama dilidir.
Alt Program (Yordam ) : Bağımsız program parçalarıdır.