2. ข้อมูลพื้นฐานเกี่ยวกับภาษาไพทอน
ภาษาคอมพิวเตอร์ ( Programming Language)
หมายถึง ภาษาใด ๆ ที่ผู้ใช้งานใช้สื่อสารกับคอมพิวเตอร์ หรือคอมพิวเตอร์ด้วยกัน แล้วคอมพิวเตอร์สามารถทำงานตามคำสั่งนั้นได้
มีภาษาคอมพิวเตอร์ที่ได้รับความนิยมหลายภาษา เช่น C , C++, C# , Java , BASIC และ Python เป็นต้น
ภาษาไพทอน (Python Programming Language)
คือ ภาษาโปรแกรมคอมพิวเตอร์ระดับสูง ที่มีจุดเด่นคือ เป็นภาษาที่ออกแบบมาให้เป็นภาษาสคริปต์ที่มนุษย์อ่านแล้วเข้าใจได้ง่าย
*Python อ่านว่า ไพทอน แปลว่า งูหลาม
ภาษาระดับสูง (High-level Programming Language)
หมายถึง เครื่องมือสำหรับใช้การเขียนโปรแกรม โดยเป็นภาษาที่ถูกออกแบบมาให้ใกล้เคียงภาษามนุษย์เพื่อให้มนุษย์สามารถอ่านเข้าใจได้ง่าย เพื่อที่มนุษย์จะสามารถเขียนลำดับขั้นตอนการแก้ปัญหา (Algorithm) ให้อยู่ในรูปแบบของชุดคำสั่ง (Source code)
ภาษาเครื่อง (Machine Language)
หมายถึง ภาษาที่เครื่องคอมพิวเตอร์สามารถเข้าใจ และสามารถติดต่อได้โดยตรงกับเครื่องคอมพิวเตอร์ ซึ่งอยู่ในรูปแบบของบิต ริจิสเตอร์ ซึ่งเป็นเรื่องยากที่มนุษย์จะทำความเข้าใจและเขียนคำสั่งดังกล่าว มนุษย์จึงพัฒนา ภาษาสัญลักษณ์ (Symbol Language) ขึ้นมา ได้แก่ ภาษาแอสเซมบลี (Assembly Language) แต่ก็ยังคงยากที่มนุษย์จะทำความเข้าใจ จึงได้เกิดการพัฒนาภาษาในระดับสูงซึ่งมีความคล้ายเคียงกับภาษามนุษย์ เช่น ภาษาซี (C) ภาษาจาวา (Java) และ ภาษาไพทอน (Python) และใช้คอมไพเลอร์แปลภาษาระดับสูงดังกล่าวให้เป็นภาษาเครื่องอีกครั้ง
ทำไมภาษาไพทอนถึงได้รับความนิยมทำไมภาษาไพทอนถึงได้รับความนิยม?
เพราะภาษาไพทอน มีโค้ดคำสั่งเข้าใจง่ายและเขียนได้สั้นกว่าภาษาอื่นๆ ทำให้สามารถนำไปพัฒนาโปรแกรมที่มีขนาดใหญ่และมีความซับซ้อนได้อย่างสะดวก ด้วยเหตุนี้ไพทอนจึงได้รับความนิยม ใช้ในการเขียนโปรแกรม
*ในภาพจะแสดงความแตกต่างของ Source Code ของแต่ละภาษา ในการเขียนโปรแกรมแบบเดียวกัน