Web-saidi (kodulehe) loomiseks kasutatakse erinevaid programmeerimiskeeli ja platvorme (CMS – Content Management System – süsteem sisu ühise loomise, redigeerimise ja juhtimisprotsessi organiseerimise tagamiseks, frameworks —suure tarkvaraprojekti erinevate komponentide väljatöötamist ning ühendamist lihtsustavad tööriistad).