Programy dla programistów służą wspieraniu i ułatwianiu procesu tworzenia oprogramowania. Oprogramowanie do programowania zawiera takie aplikacje jak edytory kodu, kompilatory.
Najpopularniejszy edytor heksadecymalny, dzięki którym można edytować m.in. pliki binarne.