La robótica se refiere al estudio y aplicación de robots. Se ocupa del diseño, fabricación y uso de máquinas automáticas programables para realizar tareas repetitivas como ensamblaje. La historia de la robótica se remonta a la curiosidad humana por crear artefactos que faciliten las actividades diarias. Los bloques RCX y NXT de Lego Mindstorms son precursores de los bloques programables modernos, siendo el bloque NXT una versión mejorada del RCX.