Python is used to model and control an arm robot. Python is an easy to learn programming language that is commonly used for tasks like data analysis, automation, and machine learning. In this project, python is used to feed data to control the functions and motions of an arm robot based on its requirements without changing the robot's model. Python allows for easy customization and control of the arm robot.