Incorpora tres llenguatges de programació que faciliten un aprenentatge progressiu:
Blocs d'icones (SPIKE Essential)
Blocs de paraules (SPIKE Essential i Prime)
Python (SPIKE Prime)
Els blocs de paraules és un llenguatge de programació intuïtiu d'arrossegar i deixar anar basat en el popular Scratch.
Alguns dels blocs són idèntics als que s'utilitzen a Scratch 3.0, mentre que altres han estat desenvolupats especialment per interactuar amb LEGO Education SPIKE.