วันพุธที่ 17 กันยายน พ.ศ. 2557

06:24
บทที่  2
ความรู้เบื้องต้นเกี่ยวกับโปรแกรมภาษา  C
            จากบทที่  1  เราได้ทราบความรู้พื้นฐานการเขียนโปรแกรมไปแล้ว  สำหรับเนื้อหาในบทนี้จะกล่าวถึงความรู้เบื้องต้นเกี่ยวกับโปรแกรมภาษา  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  รุ่นต่าง ๆ ต่อไป

0 ความคิดเห็น:

แสดงความคิดเห็น