¿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

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