Prava definicija kodne strani je ključ, ki opisuje vsak razpoložljiv znak v določenem naboru znakov. To tehnično definicijo počasi izpodriva netehnična definicija. V tem primeru je kodna stran stran programiranja, ki se prikaže ob pogledu na notranje delovanje spletne strani, računalniške datoteke ali programa. Prvotna definicija je bila v uporabi že desetletja, vendar se nova uporaba vse bolj uveljavlja, saj v sliko vstopa več netehničnih uporabnikov računalnikov.
V izvirni definiciji je kodna stran skoraj kot ključ do tajne kode. Imel bo seznam številskih vrednosti, ki ustrezajo določenemu znaku v jeziku, ki ni stroj. Na primer, ‘0040’ lahko ustreza znaku ‘@’. To omogoča računalniku, da uporablja številke, ljudem pa besede, vendar imata oba dostop do istih informacij.
Kodna stran je običajno urejena v tabeli, ki ima določeno število stolpcev in vrstic. Šestnajstiška ali 16-bitna kodna stran bo imela 16 stolpcev in 16 vrstic, kar pomeni skupno 256 presledkov. Druge običajne velikosti so 8×8 ali 8-bit in običajna 8-bitna različica 7×7. Večja kot je tabela, več znakov ima lahko nabor in bolj zapleteno je lahko splošno kodiranje.
Danes je v splošni uporabi veliko različnih naborov kod. Najpogostejši kodi sta Unicode in ameriška standardna koda za izmenjavo informacij (ASCII), vendar ima vsak jezik svojo različico kode za uporabo z vsako posebno abecedo. Nekateri jeziki, kot sta finščina ali japonščina, imajo izjemno zapletene nabore, ki upoštevajo njihove izolirane jezike. Poleg tega večja podjetja računalniške strojne opreme, kot je IBM®, ali podjetja z operacijskimi sistemi, kot je Microsoft®, uporabljajo svoje lastne kodne strani. Ta podjetja morajo vzdrževati tudi drugo stran za vsak jezik.
Novejša definicija se opira na običajno uporabo besedne kode. V tem primeru se koda nanaša na katero koli vrsto programiranja, ne glede na izvor, uporabo ali jezik. Prav tako je pravilno uporabiti kodo za opis računalniškega montažnega jezika kot notranje delovanje spletne strani. S to generično kodo se pogosto srečujejo ljudje z nizkim tehničnim znanjem, ko uporabljajo računalniški sistem.
Ta koda je pogosto prikazana v sporočilih o napakah in v spletnih brskalnikih. Te strani so pogosto bloki nevtralnega ozadja, običajno smetane ali bele, z dolgimi vrsticami naključnega besedila. Te pogosto imenujemo kodne strani, saj vsebujejo generično kodo na strani, kot je ozadje.