More Related Content
Similar to พัชราภรณ์ แสงขาว เลขที่ 18
Similar to พัชราภรณ์ แสงขาว เลขที่ 18 (20)
พัชราภรณ์ แสงขาว เลขที่ 18
- 2. ภาษาซี
ภาษาซี (C) เป็ นภาษาโปรแกรมบนคอมพิวเตอร์ ท่ ีมี
วัตถุประสงค์ ท่ ัวไป พัฒนาขึน เมื่อ พ.ศ. 2515 (ค.ศ. 1972)
้
โดย เดนนิส ริตชี ที่เบลล์ เทเลโฟน แลบอลาทอรี ส์ (Bell
Telephone Laboratories) เกิดขึนเพื่อสร้ าง
้
ระบบปฏิบัตการยูนิกซ์ ในขณะนัน
ิ ้
ภาษาซีเป็ นภาษาโปรแกรมหนึ่งที่ได้ รับความนิยมมาก
ที่สุดตลอดกาล มีสถาปั ตยกรรมคอมพิวเตอร์ เพียงส่ วนน้ อยเท่ านัน
้
ที่ไม่ มีตัวแปลโปรแกรมของภาษาซี ภาษาซีมีอทธิพลอย่ างมากต่ อ
ิ
ภาษาโปรแกรมที่นิยมอื่น ๆ ที่เด่ นชัดที่สุดก็คือภาษาซีพลัสพ
ลัส ซึ่งเดิมเป็ นส่ วนขยายของภาษาซี
- 3. การออกแบบ
ภาษาซีเป็ นภาษาเขียนโปรแกรมระบบเชิงคาสั่ ง (หรือเชิง
กระบวนงาน) ถูกออกแบบขึนเพือใช้ แปลด้ วยตัวแปลโปรแกรมแบบ
้ ่
การเชื่อมโยงทีตรงไปตรงมา สามารถเข้ าถึงหน่ วยความจาในระดับล่ าง
่
เพือสร้ างภาษาทีจับคู่อย่ างมีประสิ ทธิภาพกับชุ ดคาสั่ งเครื่อง และแทบ
่ ่
ไม่ ต้องการสนับสนุนใด ๆ ขณะทางาน ภาษาซีจึงเป็ นประโยชน์ สาหรับ
หลายโปรแกรมทีก่อนหน้ านีเ้ คยเขียนในภาษาแอสเซมบลีมาก่ อน
่
- 4. ประวัติ
การเริ่มต้ นพัฒนาภาษาซีเกิดขึนทีเ่ บลล์แล็บส์ ของเอทีแอนด์
้
ทีระหว่ าง พ.ศ. 2512–2516 แต่ ตามข้ อมูลของริตชี ช่ วงเวลา
ทีเ่ กิดความสร้ างสรรค์ มากทีสุดคือ พ.ศ. 2515 ภาษานีถูกตั้งชื่อว่ า
่ ้
"ซี" เพราะคุณลักษณะต่ าง ๆ ต่ อยอดมาจากภาษาก่ อนหน้ าคือ "บี"
ซึ่งจากข้ อมูลของเคน ทอมป์ สัน (Ken Thompson) กล่ าวว่า
ภาษาบีเป็ นรุ่นทีแยกตัวออกจากภาษาบีซีพแอลอีกทอดหนึ่ง
่ ี