“…In fact, LEGO Mindstorms have been used to teach the most common programming languages, such as C with its variants (ANSI-C [ 14 , 15 ], Robot-C [ 16 , 17 ], or NXC [ 18 ], Java (JADE-LeJOS) [ 19 , 20 ], JS-Eden [ 21 , 22 ], ADA ([ 23 , 24 ]), Phyton [ 25 ], Labview [ 26 , 27 ]), and MATLAB/Simulink. Among them, MATLAB is the most used programming language with LEGO Mindstorms [ 28 , 29 , 30 , 31 , 32 , 33 ]. Although it is not a free software, MATLAB is widely used in universities due to the student licenses and to the free package developed by MathWorks for MATLAB/Simulink called “Simulink Support Package for LEGO MINDSTORMS”, which includes Simulink blocks for LEGO robots in order to program their behavior.…”