ยินดีต้อนรับทุกท่านสู่การเรียนรู้ที่ไม่สิ้นสุด

กำเนิดภาษาซี


ภาษา C เป็นภาษาที่เก่าแก่ถือกำเนิดมายาวนาน โดยแต่เิดิมนั้นภาษา C ถูกพัฒนาขึ้นเพื่อให้เป็นภาษาสำหรับการสร้างระบบปฎิบัติการยูนิกซ์ เนื่องจากในขนะนั้นระบบปฎิบัติการยูนิกซ์เขียนด้วยภาษาแอสเซมบลี (Assembly) ซึ่งเป็นภาษาที่ยึดติดกับฮาร์ดแวร์ของเครื่อง ดังนั้นการที่จะย้ายระบบปฎบัติการไปใช้กับเครื่องอื่นจึงเป็นเรื่องที่เป็นไปไม่ได้เลย ซึ่งนันเป็นข้อเสียที่ค่อนข้างใหญ่ของภาษาแอสเซมบลี (Assembly)
ดั้งนั้นภาษา C ซึ่นเป็นภาษาที่ไม่ยึดติดกับฮาร์ดแวร์จึงถูกพัฒนาขึ้นมา ในปัจจุบันภาษา C ไม่ได้จำกัดอยู่เพียงแค่งานการสร้างระบบปฎิบัติการเท่านั้น แต่สามารถนำไปใช้สร้างโปรแกรมเพื่องานในทุกประเภท เช่น งานเกี่ยวกับการคำนวณ ควบคุมการทำงานของอุปกรณ์/ฮาร์ดแวร์ชนิดต่างๆ การจัดการฐานข้อมูล หรือสร้างโปรแกรมสำหรับจัดพิมพ์เอกสาร เป็นต้น