mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question สุ่ม
speech play
speech pause
speech stop

ล่ามในการเขียนโปรแกรมคืออะไร?

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

* Python
* Ruby
* JavaScript (ในเว็บเบราว์เซอร์)
* PHP
* Perl

Interpreters สามารถเป็นได้ทั้ง อิงตามบรรทัดคำสั่งหรือส่วนติดต่อผู้ใช้แบบกราฟิก (GUI) ล่ามยอดนิยมบางตัวได้แก่:

* IDLE
* ของ Python* RubyMine
* JavaScript console ของ Chrome
* ล่ามในตัวของ PHP
* perl5db.pl (ดีบักเกอร์ในตัวของ Perl)

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

Knowway.org ใช้คุกกี้เพื่อให้บริการที่ดีขึ้นแก่คุณ การใช้ Knowway.org แสดงว่าคุณยอมรับการใช้คุกกี้ของเรา สำหรับข้อมูลโดยละเอียด คุณสามารถอ่านข้อความ นโยบายคุกกี้ ของเรา close-policy