วุฒิชัย แม้นรัมย์

ภาษาไพทอนดียังไง

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

ภาษาคอมพิวเตอร์ที่กล่าวไปข้างต้นเป็นภาษาที่คอมพิวเตอร์ไม่เข้าใจ เหตุผลเนื่องจากคอมพิวเตอร์เข้าใจอยู่ภาษาเดียวก็คือภาษาเครื่องหรือภาษาเลขฐาน 2 ที่ประกอบไปด้วยตัวเลข 0 กับ 1 พออ่านถึงนี้แล้วคงจะเกิดอาการงงว่าอาวววว แล้วภาษาคอมพิวเตอร์ที่กล่าวมาจะต้องทำอย่างไรให้คอมพิวเตอร์มันเข้าใจกับภาษาที่เราเขียน วิธีการต้องใช้ตัวแปลภาษาเข้ามาช่วย เพื่อใช้แปลภาษาคอมพิวเตอร์อื่น ๆ ให้เป็นภาษาเครื่อง 

ตัวแปลภาษามีอยู่ 2 ชนิด

  1. คอมไพเลอร์ จะทำการแปลโปรแกรมซึ่งจะแปลครั้งเดียวทั้งโปรแกรมเลย หากพบข้อผิดพลาดหลายจุดก็จะแจ้งให้ทราบว่าข้อผิดพลาดผิดพลาดบรรทัดไหนบ้าง ภาษาที่แปลด้วยคอมไพเลอร์คือ ภาษา C ภาษา C++ ภาษา Java
  2. อินเทอร์พรีเตอร์ จะแปลคำสั่งทีละคำสั่งให้เป็นภาษาเครื่อง หากตรวจพบว่าบรรทัดไหนมีข้อผิดพลาดก็จะหยุดทำงานแล้วแจ้งข้อผิดพลาดทันที โดยที่จะไม่ไปทำบบรรทัดอื่นจนกว่าเราจะเข้าไปแก้ข้อผิดพลาดได้ เช่นภาษา Python ภาษา Logo

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

ภาษาไพทอน ใช้ทำอะไรได้บ้าง


เขียนโปรแกรมภาษาไพทอนได้ 2 แบบคือ

  1. แบบออนไลน์
  2. แบบออฟไลน์