CCC
- 1. ประวัติความเป็นมาของโปรแกรมภาษาซี
ภาษาซีเกิดขึน้ในปี ค.ศ.1972 โดย Dennis Ritchie แห่ง Bell Labs
โดยภาษาซีนัน้พัฒนามาจาก ภาษา B และจากภาษา BCPL
ซงึ่ในช่วงแรกนัน้ภาษาซีถูกออกแบบให้ใช้เป็นภาษาการเขียนโปรแกรมในระบบ UNIX
และเริ่มมีคนสนใจมากขึน้ในปี ค.ศ.1978 เมื่อ Brain Kernighan ร่วมกับ
Dennis Ritchie พัฒนามาตรฐานของภาษาซีขึน้มา คือ K&R (Kernighan
& Ritchie) และทัง้สองยังได้แต่งหนังสือชื่อว่า “The C Programming
Language” โดยภาษาซีนัน้สามารถจะปรับใช้กับเครื่องคอมพิวเตอร์รูปแบบต่างๆได้
ต่อ มาในช่วง ปี ค.ศ.1988 Ritchie และ Kernighan ได้ร่วมกับ ANSI
(American National Standards Institute)
สร้างเป็นมาตรฐานของภาษาซีขึน้มาใหม่มีชื่อว่า “ANSI C”
Dennis Ritchie
- 2. ภาษา ซีนัน้จัดเป็นภาษาที่ใช้ในการเขียน โปรแกรมที่นิยมใช้งาน
ซงึ่ภาษาซีจัดเป็นภาษาระดับกลาง (Middle-Level Language)
เหมาะกับการเขียนโปรแกรมแบบโครงสร้าง (Structured Programming)
โดยมีคุณสมบัติโดดเด่นอย่างหนึ่งคือ มีความยืดหยุ่นมาก กล่าวคือ สามารถทางาน
กับเครื่องมือต่างๆ สามารถปรับเปลี่ยนการเขียนโปรแกรมในรูปแบบต่างๆได้ เช่น
สามารถเขียนโปรแกรมที่มีความยาวหลายบรรทัดให้เหลือความยาว 2-3 บรรทัดได้
โดยมีการผลการทางานที่เหมือนเดิมครับ
ภาษา ซี (C programming language)
เป็นภาษาโปรแกรมเชิงโครงสร้างระดับสูงที่ได้รับการพัฒนาขึน้ในช่วงทศวรรษ 1970
โดย เคน ธอมป์สัน (Ken Thompson) และ เดนนิส ริทชี่ (Dennis Ritchie)
ขณะทางานอยู่ที่ เบลล์เทเลโฟน เลบอราทอรี่ สาหรับใช้ในระบบปฏิบัติการยูนิกซ์
ต่อมาภายหลังได้ถูกนาไปใช้กับระบบปฏิบัติการอื่น ๆ
และกลายเป็นภาษาโปรแกรมหนงึ่ที่ใช้กันแพร่หลายมากที่สุด
ภาษาซีมีจุดเด่นที่ประสิทธิภาพในการทางาน
เนื่องจากมีความสามารถใกล้เคียงกับภาษาระดับต่า แต่เขียนแบบภาษาระดับสูง
โปรแกรมคอมพิวเตอร์ที่เขียนด้วยภาษาซีจึงทางานได้รวดเร็ว
ภาษาซีเป็นภาษาโปรแกรมที่นิยมใช้กันมากสาหรับพัฒนาระบบปฏิบัติการ,ซอฟต์แวร์
ระบบ , ควบคุมไมโครคอนโทรลเลอร์
และเป็นภาษาที่ใช้กันทั่วไปในหลักสตูรวิทยาการคอมพิวเตอร์