Meet the Dobot Magician: a robot arm that can be controlled using your phone, voice, and gestures. It has multiple extension ports and supports visual programming. Magician has 4 axes and a max payload of 500g. You get a pen holder, laser, gripper, and 3D printer kit to extend its capabilities.
The basic version of this robot comes with lots of components for you to get started, but if you need WiFi, laser engraving or LEAP motion control, you should get the educational version. This robot supports C++, Python, and Java programming.