S tem vprašanjem se srečuje mnogo programerjev, ki se začenjajo ukvarjati z robotiko in ki jih zanima programiranje robotov. Na to vprašanje pa žal ni preprostega odgovora. Namreč, obstaja veliko odgovorov, ki pa so si med seboj različni. Na primer elektronski inženir vam bo na to vprašanje odgovoril drugače kot industrijski robotski tehnik, programe računalniške vizije in kognitivne robotika. Splošni odgovor na to vprašanje je, da je odvisno od tega, kaj želite in katere sisteme uporabljate. Seveda pa je pomembno, če se želite ukvarjati z robotiko, da poznate več programskih jezikov, takšnih, ki bodo najbolj ustrezali vašim željam in opremi.
Nekaj najpogostejši programskih jezikov pri robotiki pa je C/C++; Python; Java; C#/.NET; MATLAB; HDLS; LISP and Prolog; Scratch, ROS in Pascal.