Kodiranje
Kodiranje je postupak pretvaranja datum iz jednog oblika u drugi. Iako se "kodiranje" može koristiti kao glagol, često se koristi kao imenica i odnosi se na određenu vrstu kodiranih podataka. Postoji nekoliko vrsta kodiranja, uključujući kodiranje slike, audio i video kodiranje, te kodiranje znakova.
Medijske datoteke često se kodiraju radi uštede prostora na disku. Kodiranjem digitalnih audio, video i slikovnih datoteka mogu se spremiti u učinkovitiji, komprimirani format. Kodirane medijske datoteke po kvaliteti su obično slične izvornim nekomprimiranim kolegama, ali imaju mnogo manje veličine datoteka. Na primjer, WAVE (WAV) audio datoteka koja se pretvara u MP3 (.MP3) datoteka može biti 1/10 veličine izvorne WAVE datoteke. Slično tome, MPEG (.MPG) komprimirana video datoteka može zahtijevati samo djelić prostora na disku kao izvorni digitalni video (.DV) datoteka.
Kodiranje znakova je druga vrsta kodiranja koja kodira znakova as bajtova. Budući da računala prepoznaju samo binarni podaci, tekst mora biti predstavljen u binarnom obliku. To se postiže pretvaranjem svakog znaka (koji uključuje slova, brojeve, simbole i razmake) u binarni kôd. Uobičajene vrste kodiranja teksta uključuju ASCII i Unicode.
Kad god su podaci kodirani, može ih pročitati samo program koji podržava ispravnu vrstu kodiranja. Za audio i video datoteke to često postiže a kodek, koji dekodira podatke u stvarnom vremenu. Većina uređivača teksta podržava više vrsta kodiranja teksta, pa je rijetko pronaći tekstualnu datoteku koja se neće otvoriti u standardnom uređivaču teksta. Međutim, ako uređivač teksta ne podržava kodiranje korišteno u tekstualnom dokumentu, neki ili svi znakovi mogu se pojaviti kao čudni simboli, a ne kao predviđeni tekst.