บ้าน พัฒนาการ ล่ามคืออะไร - คำจำกัดความจาก techopedia

ล่ามคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ล่ามแปลว่าอะไร?

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

Techopedia อธิบายล่าม

ภาษาการเขียนโปรแกรมถูกนำมาใช้ในสองวิธี: การตีความและการรวบรวม ตามชื่อที่แนะนำผู้แปลจะแปลงหรือตีความรหัสการเขียนโปรแกรมระดับสูงเป็นรหัสที่สามารถเข้าใจได้โดยเครื่อง (รหัสเครื่อง) หรือเป็นภาษากลางที่สามารถดำเนินการได้ง่ายเช่นกัน ล่ามอ่านแต่ละคำสั่งของรหัสแล้วแปลงหรือดำเนินการโดยตรง ในทางกลับกันแอสเซมเบลอร์หรือคอมไพเลอร์จะแปลงซอร์สโค้ดระดับสูงเป็นโค้ดเนทีฟ (คอมไพล์) ที่สามารถเรียกใช้งานได้โดยตรงจากระบบปฏิบัติการ

ในกรณีส่วนใหญ่คอมไพเลอร์เป็นที่นิยมมากกว่าเนื่องจากเอาต์พุตจะทำงานเร็วกว่ามากเมื่อเทียบกับการตีความแบบบรรทัดต่อบรรทัด อย่างไรก็ตามเนื่องจากการตีความเกิดขึ้นต่อบรรทัดหรือคำสั่งจึงสามารถหยุดในระหว่างการดำเนินการเพื่อให้การแก้ไขรหัสหรือการดีบัก ทั้งสองมีข้อดีและข้อเสียและไม่ได้เกิดร่วมกัน ซึ่งหมายความว่าสามารถใช้ร่วมกันได้เนื่องจากสภาพแวดล้อมการพัฒนาส่วนใหญ่ใช้ทั้งการรวบรวมและการแปลสำหรับภาษาระดับสูง

เนื่องจากล่ามอ่านแล้วรันรหัสในกระบวนการเดียวจึงมีประโยชน์มากสำหรับการเขียนสคริปต์และโปรแกรมขนาดเล็กอื่น ๆ ดังนั้นจึงมักติดตั้งบนเว็บเซิร์ฟเวอร์ซึ่งใช้งานสคริปต์ที่สั่งการได้จำนวนมาก

ล่ามคืออะไร - คำจำกัดความจาก techopedia