สาระสำคัญ
ภาษาโปรแกรม Python คือภาษาโปรแกรมคอมพิวเตอร์ระดับสูง ในรูปแบบ (Text-based Programming) โดยถูกออกแบบมาให้เป็นภาษาที่เข้าใจได้ง่าย โดยตัดความซับซ้อนของโครงสร้างและไวยกรณ์ของภาษาออกไป นอกจากนั้นภาษาโปรแกรม Python ยังสามารถนำไปใช้ในการเขียนโปรแกรมได้หลากหลายประเภท โดยไม่ได้จำกัดอยู่ที่งานเฉพาะทางใดทางหนึ่ง (General-purpose language) จึงทำให้มีการนำไปใช้กันแพร่หลายในหลายองค์กรใหญ่ระดับโลก เช่น Google, YouTube, Instagram, Dropbox และ NASA เป็นต้น
ปัจจุบันภาษา Python ได้รับความนิยมอย่างสูงมาก เครื่องมือสำหรับเขียนโปรแกรมด้วยภาษา Python ก็มีมากด้วยเช่นกัน ในบทเรียนนี้จะแนะนำเครื่องมือสำหรับเขียนโปรแกรมด้วยภาษา Python คือ Python IDLE ซึ่งโปรแกรมนี้จะมีการทำงาน 2 หน้าต่างด้วยกัน คือ
หน้าต่าง "Shell Window" เหมาะสำหรับการทดสอบคำสั่งสั้นๆ ทีละบรรทัด เพื่อดูผลลัพธ์
หน้าต่าง "Editor Window" เหมาะสำหรับการการเขียนคำสั่งหลายๆ คำสั่ง ต่อเนื่องกัน เหมาะสำหรับเขียนคำสั่งเพื่อใช้งานจริง และเหมาะสำหรับการเขียนโปรแกรมขนาดใหญ่ที่มีความซับซ้อน