E-Learning วิชา การเขียนโปรแกรม – ม.4 | ครูวิเนต วงษ์แหวน

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 ของแต่ละภาษา ในการเขียนโปรแกรมแบบเดียวกัน

– – – จบบทเรียนที่ 2 – – –


แบบฝึกหัดที่ประจำบทเรียน 2