(Dennis Ritchie)
ด้วยศักยภาพและเทคโนโลยีของคอมพิวเตอร์ที่แพร่หลาย
จึงทำให้มีผู้คิดค้นพัฒนาโปรแกรมคอมพิวเตอร์ภาษาซีขึ้น คือ นายเดนนิส ริทชี่ (Dennis
Ritchie) ที่ศูนย์วิจัยเบล (Bell
Laboratories) ประเทศสหรัฐอเมริกาเมื่อปี ค.ศ.1972 และเป็นภาษาคอมพิวเตอร์ที่ใช้เขียนระบบปฏิบัติการยูนิกส์
ซึ่งใช้กันแพร่หลายในระบบเครือข่ายคอมพิวเตอร์ในปัจจุบัน
ภาษาซีเป็นภาษาที่มีความใกล้เคียงกับภาษาระดับต่ำ
(Low-Level Language) จึงทำให้นักพัฒนาโปรแกรมสามารถที่จะกำหนดรายละเอียดของโปรแกรมให้เข้าถึงการทำงานในส่วนต่างๆ
ของคอมพิวเตอร์ให้มากที่สุดเพื่อให้เกิดความเร็ว ในการทำงานสูงสุด
และในขณะเดียวกันภาษาซีก็ยังมีความเป็นภาษาระดับสูง (High-Level
Language) ทำให้ผู้พัฒนาสามารถที่จะพัฒนาโปรแกรมได้
โดยเน้นไปที่การแก้ปัญหาที่ต้องการได้อย่างอิสระโดยไม่ต้องคำนึงถึงฮาร์ดแวร์ใด ๆ
ภาษาซีเป็นภาษาโปรแกรมคอมพิวเตอร์ที่ได้รับความนิยมและมีการพัฒนาอย่างต่อเนื่อง
นาย Bjarne Stroustrup นักวิจัยและพัฒนาของศูนย์วิจัยเบล
(Bell Laboratiories) ได้พัฒนาภาษา
C++ (ซีพลัสพลัส)
ขึ้นมา โดยที่ภาษา C++ มีความสามารถในการทำงานได้ทุกอย่างเหมือนกับภาษาซี
ซึ่งมีรูปแบบและโครงสร้างของภาษาใกล้เคียงกัน แต่ภาษา C++ ใช้หลักการออกแบบโปแกรมเชิงวัตถุ
(Object Oriented Design) ในขณะที่ภาษาซีใช้หลักการออกแบบโปรแกรมแบบโมดูลาร์
(Modular Design)