kodeerimine
Kodeerimine on teabe, andmete või käskluste esitamine mingis kindlas vormis või süsteemis, eriti arvutiprogrammide kirjutamine programmeerimiskeeles.
1. Kõige levinumas tähenduses on kodeerimine arvutiprogrammide kirjutamine ehk programmeerimine. See tähendab käskluste ja algoritmide loomist programmeerimiskeeles (nagu Python, Java, JavaScript), et arvuti saaks täita soovitud ülesandeid. Kodeerimine on kaasaegse tarkvaraarenduse ja digitehnoloogia põhioskus. 2. Laiemas mõttes tähendab kodeerimine mis tahes teabe teisendamist ühest vormist teise vastavalt kindlatele reeglitele. Näiteks andmete krüpteerimine turvalisuse tagamiseks, tekstide esitamine UTF-8 kodeeringus või videofailide kokkupakkimine kindlas vormingus. 3. Keeleteaduses ja psühholoogias viitab kodeerimine teabe salvestamise protsessile, kus informatsioon teisendatakse mälus hoitavaks kujuks. Eesti hariduses on kodeerimine muutunud üha olulisemaks õppeaineks, mida õpetatakse juba algklassidest alates digitaalse kirjaoskuse osana.
Etümoloogia
Tuletis sõnast «kood», mis omakorda pärineb ladina sõnast codex (raamat, seadustik)
Kasutusnäited
Laps õppis koolis kodeerimise põhitõdesid Scratch-keskkonna abil.
Tarkvaraarendaja veedab enamiku tööpäevast kodeerimisega Pythonis.
Videofaili kodeerimine H.264 vormingusse võttis mitu tundi aega.
Kodeerimine on 21. sajandi oluline digioskus, mida võrreldakse lugemis- ja kirjutamisoskusega.