Los lenguajes de programación interpretados son aquellos cuyo código fuente se ejecuta directamente por el intérprete, sin necesidad de compilarlo antes. Los lenguajes compilados, por otro lado, requieren ser compilados antes de poder ser ejecutados, ya que el código debe ser traducido a lenguaje de máquina antes de ser ejecutado.

Ejemplos de lenguajes interpretados: Python, JavaScript, Ruby. Ejemplos de lenguajes compilados: C/C++, Java, Fortran.
ภาษาการเขียนโปรแกรมที่ตีความคือภาษาที่ซอร์สโค้ดถูกเรียกใช้งานโดยตรงจากล่ามโดยไม่จำเป็นต้องคอมไพล์ก่อน ในทางกลับกัน ภาษาที่คอมไพล์จำเป็นต้องมีการคอมไพล์ก่อนจึงจะสามารถดำเนินการได้ เนื่องจากโค้ดจะต้องถูกแปลเป็นภาษาเครื่องก่อนที่จะดำเนินการ ตัวอย่างของภาษาที่ตีความ: Python, JavaScript, Ruby ตัวอย่างของภาษาที่คอมไพล์: C/C++, Java, Fortran
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence