Žiniatinklio programų kūrimas – tai programinės įrangos, skirtos naudoti pasauliniame žiniatinklyje, kūrimas ir priežiūra. Ją atlieka specializuoti programuotojai, išmanantys internetinių puslapių kūrimui reikalingą kodavimą, įskaitant HTML, XML, Flash, Perl, CSS, PHP, JSP, ASP ir kt. Kiekvienas iš jų atlieka tam tikrą funkciją ir sukuria skirtingus rezultatus. Žiniatinklio programuotojai turi tam tikru mastu mokėti vieną ar daugiau iš šių kalbų. Kūrimas gali būti įvairus arba specifinis, atsižvelgiant į susijusių tinklalapių poreikius.
Vienas iš interneto programų kūrimo veiksnių, kuris atsitiktiniam stebėtojui gali būti neaiškus, yra taisymų, kuriuos reguliariai atlieka tokios programos, skaičius. World Wide Web nėra griežtai kontroliuojama aplinka. Žmonės paprastai naudojasi žiniatinkliu tik vienu ar keliais iš daugybės metodų, pirmiausia interneto naršyklėmis. Kiekviena žiniatinklio naršyklė šiek tiek skiriasi ir rodo puslapius šiek tiek skirtingai. Kai kurios yra palankesnės tam tikroms interneto kalboms nei kitos, todėl programavimas internetui gali būti gana specializuotas.
Interneto programuotojas, kurdamas svetaines, turi atsižvelgti į šį kintamumą. Kai kurios naršyklės neabejotinai yra labiau paplitusios nei kitos, ir daugelis programuotojų sutelkia dėmesį tik į šias rinkas, manydami, kad jų laikas bus gerai praleistas, nes jų tikslinė auditorija ir taip yra dauguma; tačiau, ypač naudojant vartotojams skirtas svetaines, įmonė niekada nežino, iš kur ateis kitas daug mokantis klientas ir kokią naršyklę jis naudos norėdamas peržiūrėti puslapį. Daugelis žiniatinklio kūrėjų kuria puslapius naudodami atvirojo kodo kodą arba daro viską paprastai, kad padidintų puslapių parodymą.
Vienas iš pagrindinių interneto programų kūrimo tipų apima el. prekybos svetaines. Tai tokia svetainė, kurią vartotojas mato apsipirkdamas internete. Šių svetainių kūrėjai turi numatyti įvairaus pobūdžio neįprastą klientų elgesį, taip pat intensyvų srautą, tuo pačiu užtikrindami, kad serveris ir „pirkinių krepšelis“ veiktų.
Lengvas apsipirkimas internetu sukūrė „visada veikiančią“ aplinką, kurioje žmonės gali apsipirkti bet kuriuo paros ir nakties metu, kad ir kur jie būtų. El. prekybos svetainės turi būti prieinamos, kad būtų galima priimti užsakymus ir pinigus, nesvarbu, koks laikas yra įmonės būstinėje. Plėtra gali būti pritaikyta būtent elektroninės prekybos svetainių kūrimui, tačiau programuotojas turėtų nepamiršti potencialių klientų 24 valandas per parą, 7 dienas per savaitę.
Kitas žiniatinklio programų kūrimo būdas naudojamas žiniatinklio biuro programoms. Daugelis šiuolaikinių biurų naudoja World Wide Web savo verslo operacijoms vykdyti, įskaitant visas apskaitos ir stebėjimo funkcijas. Taip pat populiarūs konferenciniai skambučiai internetu, kaip ir failų perdavimas. Kūrėjai, dirbantys su tokio tipo programomis, dažnai turi didelę paklausą.