ภาษาที่ถูกตีความเป็นภาษาการเขียนโปรแกรมที่อาศัยซอฟต์แวร์อีกชิ้นหนึ่งที่เรียกว่าล่ามเพื่อให้ทำงานได้ ภาษาโปรแกรมส่วนใหญ่ใช้คอมไพเลอร์ซึ่งเปลี่ยนรหัสเป็นชุดคำสั่งที่ได้รับการออกแบบมาโดยเฉพาะสำหรับเครื่องและระบบปฏิบัติการบางประเภท เมื่อเขียนโปรแกรมด้วยภาษาที่แปลโปรแกรมจะเป็นไฟล์ข้อความที่มีรหัสและล่ามทำหน้าที่เป็นสื่อกลางแปลคำแนะนำเป็นสิ่งที่เครื่องสามารถเข้าใจได้ทันที ภาษาที่ตีความมีข้อ จำกัด หลายประการในแง่ของประสิทธิภาพ แต่ยังง่ายต่อการใช้งานและเหมาะสำหรับแอพพลิเคชั่นบางประเภท
มีบางครั้งที่การใช้ภาษาที่ตีความมักเป็นปัญหาอย่างมากซึ่งส่วนใหญ่เป็นเพราะความเร็ว ในยุคที่พลังการประมวลผลของคอมพิวเตอร์อยู่ในระดับพรีเมี่ยมภาษาที่ถูกตีความมีการใช้งานที่ จำกัด มากเพราะพวกเขาใช้ทรัพยากรมากขึ้น ด้วยภาษาที่คอมไพล์ทุกอย่างมีประสิทธิภาพและตรงมากขึ้นเนื่องจากโปรแกรมได้ถูกแปลเป็นคำแนะนำที่เป็นมิตรกับเครื่องแล้ว กระบวนการรวบรวมจะต้องเกิดขึ้นทุกครั้งที่ผู้ใช้รันโปรแกรมที่ถูกตีความและซอฟต์แวร์การตีความจะต้องทำงานอย่างต่อเนื่องในเวลาเดียวกันซึ่งโดยทั่วไปจะเน้นเรื่องประสิทธิภาพ
ภาษาที่ตีความยังมีข้อดีหลายประการ บางคนเรียนรู้ได้ง่ายเช่น python บางครั้งโปรแกรมที่ทำด้วยภาษาที่ตีความแล้วนั้นสามารถทำการทดสอบได้ง่ายกว่าเพราะพวกเขาไม่ต้องปฏิบัติตามซ้ำ ๆ และมักจะง่ายกว่าที่จะทำการเปลี่ยนแปลงซอฟต์แวร์ที่มีอยู่เดิม โดยทั่วไปกระบวนการทำงานกับภาษาที่ตีความจะมีความคล่องตัวมากขึ้นด้วยเวลาในการพัฒนาที่สั้นลงและมักจะทำงานโดยรวมน้อยลง
ข้อได้เปรียบที่สำคัญอีกข้อหนึ่งสำหรับภาษาที่ตีความคือการพกพาได้ง่าย โดยทั่วไปแล้วหากมีล่ามเวอร์ชันหนึ่งสำหรับเครื่องและระบบปฏิบัติการหลายประเภทโปรแกรมใด ๆ ที่เขียนด้วยภาษานั้นสามารถใช้ได้กับแพลตฟอร์มที่หลากหลาย ตัวอย่างเช่นโปรแกรมที่เขียนด้วยภาษาที่ตีความอาจสามารถรันบนระบบที่ใช้ Macintosh ™, Windows®หรือLinux®โดยไม่มีการดัดแปลงใด ๆ
เมื่อความเร็วของคอมพิวเตอร์ดีขึ้นการใช้ภาษาที่ตีความมักเพิ่มขึ้น แต่ก็ยังมีข้อ จำกัด บางประการ แม้จะมีคอมพิวเตอร์ที่รวดเร็วภาษาที่ตีความไม่เหมาะสำหรับแอปพลิเคชันบางประเภทเช่นเกม บางโปรแกรมสร้างขึ้นโดยใช้ภาษาที่ถูกตีความและภาษาที่รวบรวม ในการใช้งานประเภทนี้ภาษาที่แปลอาจจัดการกับฟังก์ชั่นขนาดเล็กในขณะที่โปรแกรมส่วนใหญ่ใช้รหัสที่คอมไพล์ ตัวอย่างจะเป็นเกมที่มีล่ามในตัวสำหรับภาษาสคริปต์ที่ให้ผู้ใช้ขั้นปลายสร้างและแก้ไขเนื้อหาได้อย่างง่ายดาย