Koding er å fortelle datamaskiner hvordan de skal løse oppgaver.
Siden de fleste datamaskiner ikke forstår språket mennesker bruker, må det brukes en egen type språk kalt programmeringsspråk. En person som jobber med å kode, kalles programmerer.
Å kode er å overføre algoritmer til datamaskinen. Koding blir som regel til programmer, nettsider eller apper, men kan også kontrollere roboter.
Å kode kommer fra uttrykket å skrive programkode.