Software comes in many forms. It could be :
- running standalone on a robot
- running on a PC, having a wired or wireless connection to the robot
- just a compiler to allow programming a robot in a certain languague
- a huge collection of libraries for vision, kinematics, simulation, ...
Hobby Grade Edit
RobotC is a cross-platform software for robotics, based on C.
Community content is available under CC-BY-SA unless otherwise noted.