สวัสดีค่ะเพื่อน ๆ ทุกคน กลับมาพบกับเรา sone4eva อักแล้วนะคะ วันนี้เราจะพาเพื่อน ๆ ไปรู้จักรูปแบบของการเขียนโปรแกรมของแต่ล่ะภาษาเพื่อให้ได้คำว่า Hello World นั่นเองค่ะ เพราะแต่ล่ะภาษาก็มีการเขียนโปรแกรมที่แตกต่างกัน เผื่อใครที่กำลังอยากจะลองเขียนโปรแกรมแต่ไม่รู้ว่าจะเขียนภาษาอะไรดี เพราะในโลกนี้มีภาษาการเขียนโปรแกรมเป็นร้อยภาษากันเลยทีเดียว หลายคนอาจจะเลือกไม่ถูก เราเลยจะเอาตัวอย่างโค้ด นิด ๆ หน่อย ๆ เพื่อให้เพื่อน ๆ ตัดสินใจค่ะมาดูกันเลย +++ let’s go +++1. PYTHON สำหรับเพื่อน ๆ หลายคนที่เห็นรูปข้างบนแล้ว มันดูง่ายใช่ไหมล่ะ เพียงแค่พิมพ์ print(“Hello World”) เพื่อน ๆ ก็จะสามารถได้คำว่า Hello World มาเลย เดี๋ยวเราจะอธิบายให้ฟังว่า print(“Hello World”) หมายความว่าอะไร สำหรับ python เป็นภาษาที่มีลักษณะคล้ายภาษาอังกฤษเลย คำว่า print() หมายถึงการทำให้สิ่งที่อยู่ในวงเล็บแสดงออกมาให้เห็นนั่นเองค่ะ เราเรียกว่า print ส่วน “Hello World” จะแบ่งเป็น 2 ส่วนนั่นก็คือ “” และ Hello World ในส่วนของ “” นั้นเป็นการบอกโปรแกรมว่าข้างใน “” เป็นตัวหนังสือนะ ไม่ใช่ตัวเลข หรือเป็นค่าต่าง ๆ ที่เอาไว้คำนวณ หรืออื่น ๆ และในส่วนของ Hello World นั่นก็เป็นเพียงข้อความที่เราจะใส่เช้าไป เราสามารถใส่คำว่าอะไรก็ได้ลงไป สามารถใส่ภาษาอะไรก็ได้ เช่น สวีสดีชาวโลก กรุณากรอกเลข เป็นต้น 2. JAVA ที่เราเห็น class main(){} ถ้าจะพูดให้เข้าใจง่ายนั่นก็คือเวลาที่ JAVA จะทำงาน JAVA จะเข้ามาหาโค้ดที่ class main(){} เพื่อทำตามคำสั่งค่ะ ส่วน วิธีการ print คำว่า Hello World เหมือนกับในรูปข้างบนเลย นั่นก็คือพิมพ์คำว่า System.out.println(“Hello World”); สำหรับความหมายก็คล้าย ๆ กับทาง PYTHON เลย คือ System.out.println() ก็คือการแสดงสิ่งที่อยู่ข้างในวงเล็บนั่นเอง ส่วน “Hello World” นั่นก็แบ่งเป็นสองส่วนเหมือนกับ PYTHON เลย นั่นก็คือ “” คือ การบอกโปรแกรมว่าข้างใน “” เป็นตัวหนังสือนะ ส่วน Hello World ก็เป็นข้อความที่เราอยากจะให้แสดงนั่นเอง และตัวสุดท้าย ; ใน JAVA ส่วนใหญ่จะใส่ ; เมื่อจบคำสั่งการทำงานค่ะ 3. DART สำหรับ DART แล้วหลายคนเห็นรูปแล้วอาจจะคิดว่าเขียนเยอะจัง แต่เราอยากจะบอกเพื่อน ๆ ว่ามีภาษาที่เขียนเยอะกว่านี้อีกเพื่อให้ได้คำว่า Hello World คำเดียวมา สำหรับเราเเล้ว DART ไม่ได้เขียนเยอะเลย แต่แค่เวลาที่เราจะต้องการใช้คำสังอะไร เราจะใช้คำสั่งนั้นในฟังก์ชัน main(){} นั่นเองค่ะ นอกนั้น ความหมายการ print(“Hello world”) ก็เหมือนกับ PYTHON เลย ส่วนตัว ; ก็เป็นการใส่เพื่อจบคำสั่งนั่นเองค่ะ 4. JAVASCRIPT JAVASCRIPT เป็นการเขียนที่ส่วนใหญ่ใช้บนเว็บไซต์ สำหรับการ print นั่นก็คือ console.log("Hello World”); นั่นเองค่ะ คล้าย ๆ กับของภาษาอื่นเลย สำหรับตัว console.log() ถ้าจะพูดง่าย ๆ ให้เข้าใจก็คือ เหมือนกับตัว print() ที่เอาไว้แสดงสิ่งที่อยู่ในวงเล็บ ส่วน "Hello World” ก็มีความหมายเหมือนตัวอื่น ๆ เลยนั่นก็คือ เป็นการบอกโปรแกรมว่าข้างใน “” เป็นตัวหนังสือ และในส่วนของ Hello World นั่นก็เป็นเพียงข้อความที่เราจะใส่เช้าไป 5. Swift สำหรับตัวภาษา SWIFT นั้นเวลาที่อยากจะ print จะเขียนเหมือนกับ PYTHON เลยนั้นก็คือ print(“Hello World”) ค่ะ แต่ก็เหมือนกับ PYTHON เพียงแค่การ print เท่านั้นนะคะ นอกจากนั้นการเขียนจะต่างกันค่ะ โปรแกรมเมอร์ที่เขียน SWIFT แต่เคยเขียน JAVA กับ PYTHON มาก่อน จะบอกว่า SWIFT มันเป็นลูกที่มีพ่อเป็น JAVA และแม่เป็น PYTHON นั่นเองเพราะมันจะคล้าย ๆ กับ 2 ภาษานี้มาก ๆ เป็นยังไงกันบ้างคะเพื่อน ๆ หลังจากที่ได้เห็นโค้ดตัวอย่างบางส่วนแล้ว เพื่อน ๆ ลองเลือกดูนะคะว่าชอบการเขียนแบบไหน เจอกันใหม่บทความหน้าค่ะ +++ byebye +++ รูปภาพหน้าปก รูปภาพโดย Joshua Sortino จาก Unsplashรูปภาพที่ 1 รูปภาพโดย sone4evaรูปภาพที่ 2 รูปภาพโดย sone4evaรูปภาพที่ 3 รูปภาพโดย sone4evaรูปภาพที่ 4 รูปภาพโดย sone4evaรูปภาพที่ 5 รูปภาพโดย sone4eva