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