Sorry, ale trochę to pytanie jest nieodpowiednie, bo webmaster to też programista, to grafi, frontendowiec i bacendowiec, także jedno zawiera się w drugim :) Moim zdanianiem pytanie powinno być front-end, back-end czy inna technologia ?
W końcu strony się programuje w różnych językach, java, c#, php, upiększa w JS a stylizuje w CSS :)
Osobiście programista ^^