Programatzaile bat programatzen diharduen pertsona da, hau da, ordenagailuetan edo konputagailuetan idazteaz arduratzen den pertsona. Programatzaileak software garatzaile izenarekin ere ezagunak dira.
Herrialde gehienetan, programatzailea lan kategoria ezaguna ere bada. Programatzera dedikatzen den pertsonaren lan-postu izena hain zuzen ere.