¿Es HTML un lenguaje de programación?

¿Es HTML un lenguaje de programación?

El otro día estaba platicando con un cliente acerca de un desarrollo web que estoy realizando para su empresa, y dentro de la plática me hizo una pregunta curiosa: ¿Es difícil programar en HTML?

En ese momento, no le di mucha atención al contexto de la pregunta, y le dije que no, que era solamente cuestión de práctica. Sin embargo, horas más tarde, al llegar a casa me quedé analizando esa pregunta, y es que mucha gente piensa que HTML se trata de un lenguaje de programación.

Estrictamente hablando, el HTML (HyperText Markup Language) no es un lenguaje de programación.  Desde mi punto de vista, el HTML es un tipo de lenguaje cuya función es preparar documentos escritos aplicando etiquetas de formato. Las etiquetas indican cómo se presenta el documento y cómo se vincula a otros documentos. Estas etiquetas o tags comunican al navegador cuál es la información a mostrar por pantalla, además del formato de dicha información.

Para poner un ejemplo, si se tuviera que escribir del 1 al 10 como salida de pantalla en Javascript y en HTML:

Javascript

// En Javascript, aplicando un loop podemos generar los números del 1 al 10, como se muestra en el siguiente ejemplo:

for(var i=1; i <= 10; i++) { console.log(i); }

// El resultado en el output o consola de salida sería: 1 2 3 4 5 6 7 8 9 10

HTML


// En HTML, no se puede programar un loop o ciclo nativamente ya que sería necesario utilizar un lenguaje de servidor como PHP o ASP o un lenguaje de navegador como Javascript para generar los números del 1 al 10. Por lo que se tiene que escribir manualmente algo similar a esto:

<html> <body> <p>1 2 3 4 5 6 7 8 9 10</p> </body> </html>

// El resultado de salida en la página web sería: 1 2 3 4 5 6 7 8 9 10

¿Ustedes qué piensan al respecto?

Cómo llenar un recibo de honorarios o un CFDI
La importancia de elegir e invertir en un buen hos...

Artículos relacionados

 

Clientes / Proyectos

  • Universidad Motolinía
  • Hagamos La Vaca
  • Ben 3D
  • Rotary Distrito 4170
  • Evenflo
  • Safekids Mexico
  • Armonía Decora
  • LTEC
  • Avenida Conkal
  • Otoniel Solis
  • Ifonly México
  • Norris & Elliott
  • Club Campestre Saltillo
  • Vive Digital
  • Tarjeta Médica Pop
  • Civflex
  • Hand Relax
  • Simonela
  • Somos Chanekes
  • Montessori Nan
  • Raamy
  • Policlínica New Dimensions
  • Diffruta
  • Daniela Tapia
  • Faficom
  • Napperz
  • Tarjeta Médica Pop
  • Estylosa
  • Quantum IP
  • Club Rotario Aragón
  • Master Payment
  • Casa de Proyectos
  • Highkey
  • Gamyr
  • Ola Verde MX
  • KidZania
  • Celeris
0
Compartido