Editores de código
Programming VS Coding
En inglés existen estas dos palabras que hacen referencia a crear código:
Programming, es la acción de programar.
Coding, es la acción de escribir código.
Programmer, es la persona que programa.
Coder, es la persona que escribe código.
En muchos contextos se usan de maneras intercambiables. En español la palabra más cercana para coding es codificación, aunque es poco usada dentro del contexto de la programación.
La diferencia está en que la programación hace referencia a utilizar lenguajes que nos permiten manipular un sistema con instrucciones lógico-matemáticas.
Pero no todos los lenguajes nos permite hacer esto, hay lenguajes que no son de programación. Por ejemplo, los lenguajes de marcado, como HTML. Este tipo de lenguajes nos permite crear estructuras de contenido e información.
Otro ejemplo de un lenguaje que no es de programación es el lenguaje CSS, que nos ayuda a cambiar la apariencia de los documentos HTML.
Siendo estrictos con la definición de cada palabra podríamos usar coding para definir la acción de escribir en lenguajes como HTML o CSS, pero no para JavaScript u otros lenguajes de programación.
Y viceversa, usar programming para definir la acción de escribir en algún lenguaje como JavaScript (entre otros), pero no para HTML o CSS.