Digital programmering er å gi instruksjoner til en maskin.
Maskinen kan være en datamaskin eller en robot.
Når maskinen har mottatt instruksjoner gjør maskinen i henhold til instruksjonene.