La robótica estudia el diseño y construcción de máquinas inteligentes. Isaac Asimov acuñó el término y creó las Tres Leyes de la Robótica. Existen robots móviles, industriales, médicos y teleoperados. La programación es el proceso de desarrollar código en lenguajes de programación para controlar robots y otros sistemas.