หัวใจหลักของโปรเจกต์ C คือ source code จุดเริ่มต้นทั่วไปคือการสร้างไฟล์หลัก, มักจะถูกเรียกว่า main.c, ซึ่งประกอบด้วยจุดเริ่มต้นของโปรแกรม นอกจากนี้ Makefile จำเป็นสำหรับการจัดการการคอมไพล์เพื่อเรียบเรียงการสร้างโปรเจกต์ นี่คือตัวอย่างขั้นต่ำ.
main.c
Makefile