შენიშვნები, სადაც ისწავლით C-პროგრამირებას მარტივი ახსნილი შენიშვნებიდან მაგალითებითა და პროგრამებით.
C არის ზოგადი დანიშნულების, პროცედურული კომპიუტერული პროგრამირების ენა, რომელიც მხარს უჭერს სტრუქტურირებულ პროგრამირებას, ლექსიკური ცვლადის ფარგლებს და რეკურსიას, სტატიკური ტიპის სისტემით. დიზაინის მიხედვით, C უზრუნველყოფს კონსტრუქციებს, რომლებიც ეფექტურად ასახავს ტიპიური მანქანის ინსტრუქციებს.
C არის ძალიან პორტატული და გამოიყენება სკრიპტირების სისტემის აპლიკაციებისთვის, რომლებიც ქმნიან Windows, UNIX და Linux ოპერაციული სისტემის ძირითად ნაწილს. C არის ზოგადი დანიშნულების პროგრამირების ენა და შეუძლია ეფექტურად იმუშაოს საწარმოს აპლიკაციებზე, თამაშებზე, გრაფიკაზე და აპლიკაციებზე, რომლებიც საჭიროებენ გამოთვლებს და ა.შ.