Computer Programming I

เพิ่งเคยเขียนบล็อกเป็นครั้งแรก เริ่มต้นด้วยตัวอย่างการเขียนโปรแกรมแบบง่ายๆแล้วกัน โปรแกรมพื้นฐานที่สุดที่ทุกคนเคยเขียนคงไม่พ้น Hello World ก็เลยจะมา
ทบทวนกันซักหน่อยและเป็นการอธิบายน้องๆที่เริ่มหัดเขียนโปรแกรมไปด้วย

นี่ก็เป็นตัวอย่างง่ายๆของภาษาซี เป็นภาษาแรกๆเลยที่คนส่วนใหญ่เริ่มหัดเขียนนะครับ รันออกมาก็ได้หน้าตาแบบนี้

ทีนี้ลองไปดูตัวอย่างของภาษาอื่นๆบ้าง ตัวอย่างนี้เป็นภาษา PHP เป็นภาษาแรกๆที่เริ่มหัดเขียนเว็บ Syntax คล้ายๆภาษาซี ผลลัพธ์ก็ได้เหมือนกับด้านบนเปี๊ยบ

ต่อไปเป็นภาษายอดฮิต ภาษา Python เป็นภาษาที่สวยมาก เขียนง๊ายง่าย บรรทัดเดียวจบ เหมือนภาษามนุษย์

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

ภาษา Javascript ภาษานี้ถ้าหัดเขียนไปเรื่อยๆจะรู้สึกว่ามันประหลาดหน่อย แต่เป็นภาษาที่เกี่ยวข้องกับการแสดงผลบนเว็บโดยตรง และตอนนี้ลามไปถึงเขียน API เขียน Mobile App อะไรบ้าบอคอแตกได้หมด ผมแนะนำให้คนที่คิดจะเขียนโปรแกรมต้องเขียนภาษานี้เป็นทุกคน เรียนรู้ภาษานี้ไว้ไม่มีวันอดตาย

ปล. ภาษา Javascript ไม่ได้มีอะไรเกี่ยวข้องกับ ภาษา Java แต่ประการใด

ภาษาสุดท้ายที่จะแนะนำวันนี้ละ ภาษา Go เกิดขึ้นได้ไม่นาน แต่ได้รับความนิยมมาก มีความโดดเด่นในเรื่อง Performance เขียนอ่าน อ่านง่าย Deploy ง่าย ผมเองก็เขียนภาษานี้ในการทำงานอยู่

ก็แนะนำประมาณนี้ ก็ยังมีอีกหลายๆภาษามากมายเต็มไปหมด คนที่สนใจก็ลองหาข้อมูลและลองเล่นดู แต่ละภาษาก็มีข้อดีข้อเสียต่างกันไป เลือกใช้ให้เหมาะกับงานนะครับ