หนังสือเล่มนี้ใช้ภาษาซีล่าสุดคือ C18 และเครื่องมือเขียนโปรแกรม Dev-C++ ประกอบด้วยหลักพื้นฐานสำคัญต่างๆ ของภาษาซีที่ควรทราบ รวมถึงหลักการทำงานตามลำดับขั้นตอนในการเขียนโปรแกรมซึ่งเรียกว่าอัลกอริทีม ช่วยให้เกิดแนวคิดในการเขียนโปรแกรมที่เป็นไปอย่างมีประสิทธิภาพ เหมาะกับผู้เริ่มต้นที่สนใจและศึกษาด้วยตนเอง หรือต้องการทบทวนทำความเข้าใจให้มากยิ่งขึ้นในการเขียนโปรแกรมด้วยภาษาซี นอกจากนี้ในแต่ละบทยังมีแบบฝึกหัดทบทวน เพื่อให้ผู้เรียนได้ฝึกฝนทำความเข้าใจและเฉลยโจทย์ที่เกี่ยวกับการแก้ไขปัญหา
บทที่ 1 วิทยาการคอมพิวเตอร์
บทที่ 2 การเขียนโปรแกรมแก้ไขปัญหา
บทที่ 3 ภาษาซีและโครงสร้าง
บทที่ 4 ชนิดข้อมูลและตัวดำเนินการ
บทที่ 5 การรับส่งค่าและแสดงผล
บทที่ 6 การควบคุมทำงานตัดสินใจ
บทที่ 7 การควบคุมทำงานวนซ้ำ
บทที่ 8 พอยน์เตอร์และอาร์เรย์
บทที่ 9 สตริงและสตรักเจอร์
บทที่ 10 ฟังก์ชันและไลบรารี่
บทที่ 11 ไฟล์