Koodaamisessa
Koodaamisessa tarkoitetaan ohjelmistojen ja sovellusten luomista kirjoittamalla lähdekoodia ohjelmointikielillä. Koodauksen tavoitteena on ratkaista määriteltyjä ongelmia tai toteuttaa käyttäjän tarpeita, kuten verkkosivustoja, mobiilisovelluksia tai yritysjärjestelmiä. Prosessiin kuuluu ongelman määrittäminen, ratkaisun suunnittelu algoritmeiksi, koodin kirjoittaminen sekä toimivuuden varmistaminen testaamalla ja virheiden korjaamalla. Laadukas koodi on luettavaa, ylläpidettävää ja testattavissa; yleisesti suositellaan pienistä, testattavista yksiköistä koostuvia ratkaisuja sekä versionhallinnan käyttöönottoa.
Koodaaminen käyttää monia ohjelmointikieliä ja -paradigmoja. Yleisimmät kielet ovat muun muassa Python, JavaScript, Java ja C#.
Koodaamisen oppiminen etenee käytännön projektien ja harjoitusten kautta. Tietotekniikan alalla menestyminen edellyttää myös kykyä lukea dokumentaatiota,