This lecture introduces the essential components of a robot, such as sensors, actuators, and the sensorimotor loop. It also covers the variety of programming languages available for robots, including a practical exercise using Aziba VPL and Scratch for Timmio.