Koodaus on prosessi, jossa kirjoitetaan ohjelmakoodia , komentosarjoja , jotta voidaan toteuttaa tietty algoritmi tietyllä ohjelmointikielellä .
Jotkut sekoittavat käsitteitä, kuten ohjelmointi ja koodaus itse. Koodaus on vain osa ohjelmointia analyysin , suunnittelun , kokoamisen , testauksen ja virheenkorjauksen sekä ylläpidon ohella .
Kapeilla ympyröillä koodausta voidaan kutsua myös "koodaukseksi" ( englanniksi koodaus ). Tätä termiä käytetään kuitenkin harvoin kirjallisuudessa.