Sok ember vállalkozik a nyelvtanulásra, azonban ritkán tudnak belőle tényleges megélni. A C programozás elsajátításával olyan strukturált nyelv tulajdonosai leszünk, amivel bármilyen utasítást adhatunk a számítógépnek.
Eredetileg az operációs rendszerekben használták, azonban ma már sokkal szélesebb körben jelenik meg. Legyen szó algoritmusok megtervezéséről vagy ciklusok és elágazások készítéséről, szükség lesz a tanultakra. Miközben a középiskolában mindenki elsajátította az alapokat, addig ennél több tudásra lesz szükség.