ภาษาซีถือกำเนิดจากใคร จัดทำโดย : เฟริสท์ พิมพ์
 Untitled Document ใครสร้างภาษาซี


Dennis Ritchie ผู้ให้กำเนิดภาษา C

ภาษาซี ถูกออกแบบและสร้างขึ้นในปี พ.ศ. 2515 โดย Dennis Ritchie ซึ่งเป็นนักคณิตศาสตร์ ทำงานที่ห้องปฏิบัติการเบลล์ (Bell Laboratories) มลรัฐนิวเจอร์ซี (New Jersey) ประเทศสหรัฐอเมริกา

ภาษา C มีไว้เพื่ออะไร ?

ถ้ากล่าวถึงภาษาซี ถูกสร้างขึ้นมาเพื่ออะไร เรียนให้ทราบอย่างนี้ว่า ภาษาคอมพิวเตอร์ทุกภาษาไม่ว่าจะเป็นภาษา Assembly, C/C++, Basic, Pascal, Python, Pov-ray, VHDL และอื่น ๆ อีกมากมายทั้งหลายนั้น มีจุดประสงค์อย่างเดียวกันคือให้ผู้ใช้หรือโปรแกรมเมอร์สามารถเขียนโปรแกรมเพื่อทำงานตามที่เขาทั้งหลายต้องการได้ ดังนั้นผู้เขียนขอสรุปสั้น ๆ เอาไว้ตรงนี้ว่า ภาษาซีเป็นหนึ่งในหลาย ๆ ภาษาที่มีความสามารถสูงมาก นอกจากนั้น ภาษาซียังถูกนำไปใช้ในการสร้างระบบปฏิบัติการอีกด้วย

ทำไมภาษาซี ถึงได้มีหลากหลายผลิตภัณฑ์เหลือเกิน

ภาษาซี ถูกสร้างโดย Denis Richie ก็จริง แต่ในเวลาต่อมาบริษัท Borland และบริษัท Microsoft ได้นำหลักการดังกล่าวมาสร้างเป็นเวอร์ชั่นของตน และขายให้กับนักโปรแกรมเมอร์ทั่วไปอย่างเรา ๆ ท่าน ๆ ได้ใช้กัน ผู้เขียนขอสรุปผลิตภัณฑ์ภาษาซี พอเป็นสังเขปดังนี้
1 Turbo C หรือ TC เป็นผลิตภัณฑ์ของบริษัท Borland
2 Microsoft C เป็นผลิตภัณฑ์ของบริษัท ไมโครซอฟต์
3. C Keil (อ่านว่า คาย) เป็นผลิตภัณฑ์ของบริษัท Keil
4. CCS เป็นผลิตภัณฑ์ของบริษัท MicroPIC (เป็นภาษาซีสำหรับไมโครคอนโทรลเลอร์)
5. MinWG เป็น Standatd C/C++ ของค่าย GNU (เป็นของฟรีใช้งานได้โดยไม่เสียค่าลิขสิทธิ์)

ภาษาซีมีข้อเด่น เรื่องใดบ้าง ?

ผมขอสรุปข้อเด่นของภาษาซีเป็นข้อ ๆ ได้ดังนี้
1. สามารถเข้าถึงอุปกรณ์ฮาร์ดแวร์ได้โดยตรง
2. สนับสนุนแนวคิดภาษา Structure ตอนนี้ผมอยากให้ผู้อ่านจำแค่ว่า "ภาษาซีเป็นภาษา Structure" เท่านั้นก่อน รายละเอียดผมจะได้อธิบายในบทต่อ ๆ ไป
3. ภาษาซี มีตัวแปร Pointer
4. โค๊ดที่เขียนด้วยภาษาซี สามารถนำไปคอมไพล์ใหม่ในคอมพิวเตอร์รุ่นอื่น ๆ ได้ เช่น โค๊ดภาษาซีที่เขียนภายใต้ระบบปฏิบัติการ DOS สามารถนำซอร์สโค๊ดตัวเดียวกันนี้ไปคอมไพล์ในเครื่อง Mac หรือระบบ Unix ได้

โหลดภาษาซีได้จากที่ไหน ?


่ปัจจุบันนี้ ระบบ Global Network หรืออินเตอร์เน็ต ได้เปิดใช้อย่างกว้างขวางมากขึ้น ถ้าผู้อ่านนึกอยากจะได้ภาษาซี สามารถต่อเข้าอินเตอร์เน็ตและค้นหาได้อย่างรวดเร็ว อาจจะใช้เวลาเพียง 30 นาทีเท่านั้น

ผู้อ่านสามารถโหลดคอมไพลเลอร์ภาษาซี ของบริษัท Borland ได้ที่ลิงค์ด้านล่าง -> http://community.borland.com/article/20841/tc201.zip หรือท่านสามารถโหลดได้ที่นี่ TC.ZIP (1,017,901bytes)
ก่อนจะไปยังหัวข้อต่อไป ผมอยากจะแนะนำเทคนิคการค้นหาไฟล์ในระบบ Global Network ด้วยการค้นไปที่เว็บไซด์ http://www.filemirrors.com/ จากนั้นป้อนชื่อไฟล์ที่ท่านต้องการค้น ลิงค์ด้านบนเป็นผลจากการป้อนคีย์เวิร์ด "TC"

คุณอาจสนใจ
การบันทึก Query ( Save Query )
คุณอ้อม (22,532 - 30 เม.ย. 50)
สร้างตาราง : Table
อ้อม (27,454 - 07 เม.ย. 50)
วิธีตรวจสอบว่าเครื่องคุณ “แชร์” อะไรไว้บ้าง
เว็บไทยดีดี (16,221 - 06 ต.ค. 50)
การสลับสี table
Zerohate (54,694 - 28 พ.ย. 50)
กำจัดไวรัส MSN IMprofile.net
เว็บไทยดีดี (17,494 - 10 พ.ค. 51)
การ์ตูน Flash อย่างง่ายตอนที่ 3 (การทำ Movie เมฆลอยด้านหลัง)
Black-Hawk (158,914 - 21 ม.ค. 51)
การทำระบบ Login โดยใช้ฐานข้อมูล
Mr.GuruZ (283,340 - 03 มิ.ย. 49)
การใส่ลักษณะพิเศษให้กับตัวอักษร
นายนุก (32,093 - 19 เม.ย. 51)