Programas kurti galite su bet kokia programa - dažnai tam užtenka tik Notepad, dar geriau Notepad++. Kad programa veiktų (taptų exe), jums reikės kompiliatoriaus, sukompiliuoti jūsų parašytą kodą.
Programivo redaktoriai dažnai skiriasi priklausomai nuo kalbos, populiariausia - C, kitos populiariausios: Java, C++, Visual Basic, Python