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