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