Los lenguajes de programación interpretados son aquellos que convierten su lenguaje al de la máquina a medida que ejecutan el código. Con esto nos referimos a que el lenguaje que entendemos como programadores, basado en palabras clave, se traduce al lenguaje que entiende el procesador, caracterizado por tener valores ‘1’ y ‘0’. En estos lenguajes interpretados, esto sucede a medida que el programa lee nuestro lenguaje de arriba abajo y de derecha a izquierda. Lenguajes de programación como Python, JavaScript y PHP son lenguajes interpretados.

En cambio, los lenguajes de programación compilados requieren un paso extra, pues deben compilar el código al lenguaje de la máquina antes de ser ejecutado. Esto quiere decir que estos lenguajes crean un compilado de nuestro archivo con el lenguaje de programación original, llamado «ejecutable». Estos ejecutables los conocemos como archivos .exe .dll o .bit. Dentro de esta categoría existen lenguajes de programación como C, C++ y Java.
ภาษาการเขียนโปรแกรมที่ตีความคือภาษาที่แปลงภาษาเป็นภาษาเครื่องในขณะที่รันโค้ด จากนี้เราหมายถึงว่าภาษาที่เราเข้าใจในฐานะโปรแกรมเมอร์ตามคำหลักนั้นถูกแปลเป็นภาษาที่โปรเซสเซอร์เข้าใจโดยมีค่า '1' และ '0' ในภาษาที่แปลเหล่านี้ สิ่งนี้เกิดขึ้นเมื่อโปรแกรมอ่านภาษาของเราจากบนลงล่างและจากขวาไปซ้าย ภาษาการเขียนโปรแกรมเช่น Python, JavaScript และ PHP เป็นภาษาที่ตีความ ในทางกลับกัน ภาษาโปรแกรมที่คอมไพล์แล้วจำเป็นต้องมีขั้นตอนพิเศษ เนื่องจากจะต้องคอมไพล์โค้ดเป็นภาษาเครื่องก่อนที่จะดำเนินการ ซึ่งหมายความว่าภาษาเหล่านี้สร้างการคอมไพล์ไฟล์ของเราด้วยภาษาการเขียนโปรแกรมดั้งเดิมที่เรียกว่า "ปฏิบัติการได้" เรารู้ว่าไฟล์ปฏิบัติการเหล่านี้เป็นไฟล์ .exe, .dll หรือ .bit ภายในหมวดหมู่นี้มีภาษาการเขียนโปรแกรมเช่น C, C++ และ Java
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence