Programación
Existe un error común que trata como sinónimos los términos "lenguaje de programación" y "lenguaje informático". Lenguajes de programación propiamente dichos son C++, Python, Go, JavaScript, etc...
Dentro de los lenguajes de programación los hay, interpretados y compilados:
En los primeros, como Javascript, un programa llamado intérprete ejecuta las sentencias a la vez que las lee del fichero de texto donde están escritas. En estos casos, a los programas también se le suele denominar scripts o guiones.
En un compilado, como C++, debemos previamente convertir el fichero de texto a una ‘traducción’ mediante un programa llamado compilador. Ese fichero resultante es el que se ejecutará en el ordenador.
Mientras que los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como por ejemplo HTML (lenguaje para el marcado de páginas web) que no es propiamente un lenguaje de programación, sino un conjunto de instrucciones que permiten estructurar el contenido de los documentos; o como CSS (lenguaje de hojas de estilo en cascada) que tampoco es un leguaje de programación sino un conjunto de reglas de estilo que confieren la apariencia y el diseño de las páginas web.