Programátorská hra Robocode zábavnou a nenásilnou formou pomáha vyučovat súčasné programátorské techniky: objektovo orientované programovanie, dátové štruktúry, trigonometrické algoritmy, znovupoužiteľnost kódu alebo napríklad udalosti. Tento článok by mal tieto postupy priblížiť z pohľadu Robocode a tak inšpirovať študentov programovania, ich učitelov a samozrejme všetkých hravých algoritmizátorov.