HTML a programowanie

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ądu (za czasów kiedy CSS było słabo używane, wszak HTML posiada znaczniki formatujące tekst) 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.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *