ชุดคำสั่งที่เขียนขึ้นเพื่อสั่งให้คอมพิวเตอร์ทำงาน และอนุญาตให้สามารถ
♥ รับข้อมูล
♥ ประมวลผล
♥ แสดงผลข้อมูล
คำสั่งในภาษาซี ล้วนเป็นฟังก์ชันทั้งสิ้น ดังนั้นโปรแกรมที่เขียนขึ้น จึงประกอบไปด้วยฟังก์ชันมากมายที่ถูกกำหนดให้ทำหน้าที่ใดหน้าที่หนึ่งในลักษณะของโมดูลย่ิิอย เพื่อทำงานให้บรรลุเป็าหมาย
► ในภาษาซี อย่างน้อยจะต้องมี 1 ฟังก์ชั่น ซึ่งก็คือ ฟังก์ชัน main() ◄