Arvutiprogrammeerimine on konkreetse arvutuse teostamise (või üldisemalt konkreetse arvutustulemuse saavutamise) protsess, tavaliselt käivitatava arvutiprogrammi kavandamise ja ehitamise kaudu.