บทที่ 2
ความรู้เบื้องต้นเกี่ยวกับโปรแกรมภาษา C
จากบทที่ 1
เราได้ทราบความรู้พื้นฐานการเขียนโปรแกรมไปแล้ว
สำหรับเนื้อหาในบทนี้จะกล่าวถึงความรู้เบื้องต้นเกี่ยวกับโปรแกรมภาษา C
โดยประกอบไปด้วยเรื่อง ประวัติความเป็นมาของภาษา C
โครงสร้างอย่างง่ายของโปรแกรมภาษา C คำอธิบายในโปรแกรมภาษา C
ขั้นตอนการพัฒนาโปรแกรมภาษา C ข้อมูลของภาษา C ตัวดำเนินการต่าง ๆ
ลำดับการทำงานของตัวดำเนินการ นิพจน์ และการแปลงชนิดข้อมูลของภาษา C
โดยแต่ละเรื่องมีรายละเอียดดังต่อไปนี้ความรู้เบื้องต้นเกี่ยวกับโปรแกรมภาษา C
2.1 ประวัติความเป็นมาของภาษา C
ภาษา C ถูกสร้างขึ้นครั้งแรก โดย Dennis M.Ritchie ซึ่งทำงานอยู่ที่ Bell Telephone Laboratories, Inc. (ปัจจุบันนี้คือ AT&T Bell Laboratories) ประมาณปี ค.ศ.1970 โดย Ritchie พัฒนาภาษา C มาจากภาษา BCPL และภาษา B ซึ่งในระยะแรกนี้ภาษา C ถูกนำมาใช้ภายใน Bell Laboratories เท่านั้น จนกระทั่งปี ค.ศ.1978 Brian W.Kerninghan และ Dennis M. Ritchie ได้กำหนดนิยาม ลักษณะ และรายละเอียดของภาษา C ขึ้น โดยเขียนหนังสือชื่อว่า “The C Programming Language” (สำนักพิมพ์ Prentice Hall) ออกมาเป็นเล่มแรกต่อมาบริษัทคอมพิวเตอร์ต่าง ๆ ได้เริ่มสนใจ และค้นคว้าพัฒนาภาษา C โดยอ้างอิงภาษา C ของ Kernighan และ Ritchie ทำให้มีการพัฒนา C compiler และ C interpreter ขึ้นมาเพื่อให้สามารถใช้กับเครื่องคอมพิวเตอร์ได้หลาย ๆ ชนิด และสามารถใช้กับโปรแกรมต่าง ๆ ที่บริษัทผลิตขึ้นเป็นการค้า จนกระทั่งปี ค.ศ.1985 ภาษา C ก็ได้รับความนิยมแพร่หลายไปทั่วโลก ซึ่งในช่วงนั้นภาษา C ที่ใช้กันอยู่มีมากมายหลายชนิด แล้วแต่บริษัทต่าง ๆ จะสร้างขึ้นซึ่งยังขาดมาตรฐานร่วมกัน ดังนั้นในปี ค.ศ.1988 Kernighan และ Ritchie จึงได้ร่วมกับสถาบัน ANSI (American National Standards Institute) ได้กำหนดนิยาม ลักษณะและกฎเกณฑ์ของภาษา C ที่เป็นมาตรฐานขึ้นเรียกว่า “ANSI C” ซึ่งปัจจุบันนี้บริษัทที่ผลิตภาษา C ไม่ว่าจะเป็นบริษัท Microsoft และบริษัท Borland ต่างก็ใช้มาตรฐานของ ANSI C เพื่อผลิตภาษา C รุ่นต่าง ๆ ต่อไป
ไม่มีความคิดเห็น:
แสดงความคิดเห็น