The owners of robots started seeking applications. The applications are used in extending their robots’ capabilities, or to improve their task execution. Robots-apps can be written in any programming language such as C, C++, C#, etc.
The survey says that the average Smartphone user downloaded 45 apps to his phone. For instance, NAO and DARwln can execute robot apps on their built-in computers or connect to service on RobotsAppStore.com cloud store.
Some robots are programmed to catch mice. 100% of new robots are programmable, in which 75% are autonomous and 25% of robots are dependent on external computer.