ภาษาซีถือกำเนิดจากใคร จัดทำโดย : เฟริสท์ พิมพ์
 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"

คุณอาจสนใจ
ส่วนประกอบในฐานข้อมูล Access
อ้อม (37,726 - 07 เม.ย. 50)
การ์ตูน Flash อย่างง่ายตอนที่ 2 (การลงสีให้ตัวการ์ตูน)
Black-Hawk (98,199 - 18 ม.ค. 51)
การติดตั้ง PHP โดยใช้ PWS จำลองเป็น Server (win 95, 98, Me)
Mr.GuruZ (23,669 - 03 มิ.ย. 49)
การสร้างสำเนาเอกสารเพื่อป้องการสูญหาย
P'nutthapon (20,197 - 13 ม.ค. 50)
การเลือกคำ หรือข้อความ
นายนุก (16,845 - 22 ก.พ. 51)
เราสามารถใช้ประโยชน์อะไรได้บ้างจากการใช้อินเทอร์เน็ตความเร็วสูง ADSL
เว็บไทยดีดี (21,561 - 25 ส.ค. 50)
การทำ Magic Wand วิ่งตามเมาส์
Mr.GuruZ (54,194 - 04 มิ.ย. 49)
ประวัติความเป็นมาของ illustrator
เว็บไทยดีดี (38,746 - 08 ก.ย. 50)