En un lenguaje de programación interpretado la mayoría de sus implementaciones ejecuta las instrucciones directamente, sin una previa compilación del programa a instrucciones en lenguaje máquina. Mientras que los lenguajes de programación compilados utilizan compiladores que traducen las instrucciones a código máquina.

Tres ejemplos de lenguajes interpretados pueden ser: BASIC, Python y PHP.
Y tres ejemplos de lenguajes compilados pueden ser: C, C++ y Java.
 ในภาษาการเขียนโปรแกรมแบบตีความ การใช้งานส่วนใหญ่จะดำเนินการตามคำสั่งโดยตรง โดยไม่ต้องรวบรวมโปรแกรมเป็นคำสั่งภาษาเครื่องก่อน ในขณะที่ภาษาโปรแกรมที่คอมไพล์ใช้คอมไพเลอร์ที่แปลคำสั่งเป็นรหัสเครื่อง สามตัวอย่างของภาษาที่ตีความ ได้แก่: BASIC, Python และ PHP และสามตัวอย่างของภาษาที่คอมไพล์ ได้แก่ C, C++ และ Java
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence