Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python เป็นภาษาสคริปต์หรือไม่?


ใช่ , Python เป็นภาษาสคริปต์

ภาษาสคริปต์กับภาษาการเขียนโปรแกรม

คำถามแรกที่เข้ามาในหัวคือ อะไรคือความแตกต่างระหว่างภาษาโปรแกรมและภาษาสคริปต์ ความแตกต่างเพียงอย่างเดียวที่มีอยู่คือภาษาสคริปต์ไม่ต้องการการคอมไพล์ใด ๆ แต่จะถูกตีความโดยตรง

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

ทำไม Python จึงเป็นภาษาสคริปต์

ภาษาสคริปต์เป็นภาษาที่ตีความ Python เป็นภาษาที่ตีความ Python ใช้ล่ามเพื่อแปลและเรียกใช้โค้ด ดังนั้น Python จึงเป็นภาษาสคริปต์

ล่ามกับคอมไพเลอร์

คอมไพเลอร์ − คอมไพเลอร์สแกนโปรแกรมทั้งหมดพร้อมกันและแปลงเป็นรหัสเครื่อง

ล่าม − ล่ามแปลงโปรแกรมเป็นรหัสเครื่องทีละบรรทัด

ภาษาที่ใช้ล่ามเป็นภาษาสคริปต์ ซึ่งรวมถึง Python, JavaScript เป็นต้น