13 เมษายน 2554

hello, world

สำหรับคนที่เป็นโปรแกรมเมอร์หรือทำงานเกี่ยวกับคอมพิวเตอร์ที่ต้องมีการเขียนโปรแกรม น้อยคนนักที่จะไม่รู้จักกับโปรแกรม hello, world และอีกหลาย ๆ คนที่ศึกษาการเขียนโปรแกรมด้วยตนเองอาจมีความสงสัยว่าทำไมหนังสือเกี่ยวกับการเขียนโปรแกรมทั้งหลายจะต้องเริ่มต้นโปรแกรมแรกด้วยโปรแกรมนี้ และโปรแกรมนี้ใครหนอช่างเป็นคนคิดค้นคนแรก และอะไรที่ทำให้โปรแกรมนี้ยังยืนหยัดถูกใช้งานมาจนถึงปัจจุบัน

โปรแกรม hello, world เป็นโปรแกรมที่แสดงข้อความคำว่า hello, world ออกมาทางอุปกรณ์แสดงผล ซึ่งโดยส่วนใหญ่แล้วก็จะเป็นจอภาพ ในบางทีอาจจะแสดงผลออกทางเครื่องพิมพ์ ตามประวัติที่มีการบันทึกเอาไว้พบว่าโปรแกรมนี้ถูกสร้างเป็นครั้งแรกในปี 1974 อยู่ในบันทึกภายในของ Bell Laboratories ที่เขียนโดย Brian Kernighan โดยบันทึกดังกล่าวมีชื่อว่า Programming in C: A Tutorial และหลังจากนั้น 4 ปีในเดือนกุมภาพันธ์ปี 1978 ทั้ง Brian Kernighan และเพื่อนร่วมงานของเขา Dennis Ritchie ได้ตีพิมพ์หนังสือที่มีชื่อว่า The C Programming Language โดยหนังสือดังกล่าวได้ถูกจำหน่ายอย่างแพร่หลายและเป็นต้นฉบับของหนังสือที่ถูกยอมรับว่าเป็นมาตรฐานสำหรับโปรแกรมภาษา C และนี่ก็เป็นสาเหตุที่ทำให้โปรแกรมนี้เป็นที่รู้จักกันอย่างกว้างขวาง โปรแกรม hello, world ต้นฉบับในหนังสือ The C Programming Language เขียนมาเพื่อให้คอมพิวเตอร์แสดงคำว่า hello, world บนหน้าจอ เป็นที่น่าสังเกตว่าโปรแกรมต้นฉบับแสดงเป็นตัวอักษรพิมพ์เล็กทั้งหมดและไม่มีเครื่องหมายอัศเจรีย์ (!) แต่ภายหลังได้เพี้ยนไปเป็นคำว่า Hello, world! ที่มีตัวอักษรพิมพ์ใหญ่ H และมีเครื่องหมายอัศเจรีย์ สำหรับคนที่อยากรู้ว่าโปรแกรมนี้เขียนเป็นโปรแกรมภาษาคอมพิวเตอร์อื่น ๆ ได้อย่างไรสามารถดูได้จากที่นี่

ไม่มีความคิดเห็น:

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