HTML a programowanie

tech • 153 słowa • 1 minuta czytania

Natrafiłem na interesujący wpis, który w jasny i sensowny sposób, podparty oczywiście jakimiś dowodami, odpowiada wprost na pytanie “Czy HTML jest językiem programowania?

Jak ktoś na serio określa to, co robi jako “programowanie w HTML”, to jest po prostu idiotą. :)

I te powyższe krótkie i banalne podsumowanie całego tego zamieszania powinno wystarczyć ;)

Moje zdanie jest podobne, w skrócie wygląda to mniej więcej tak:

  • HTML jest językiem tagowym służącym do opisywania struktury i wyglądu1 dokumentu (tekstowego).
  • Programowanie jest przetwarzaniem danych w oparciu o dany algorytm.
  • Język programowania musi być kompletny w sensie Turinga.

Tak, więc tworzenie dokumentów HTML (stron www) nie jest programowaniem. Co innego “kodowanie” w JavaScript, JScript, PHP, ASP… to już “prawdziwe” języki programowania, mimo iż skryptowe i głównie webowe to spełniają znamiona przedstawionej definicji, więc zabawę z nimi dumnie można nazwać programowaniem :)


Przypisy

  1. Tak było za czasów, kiedy to CSS było słabo używane, wszak HTML posiada znaczniki formatujące tekst. ↩︎

Komentarze (0)

Dodaj komentarz

/dozwolony markdown/

/nie zostanie opublikowany/