Meet the Meca500: one of the smallest 6-axis robot arms we have seen. It stands 330mm tall and can perform unlimited rotation on end joint. It is so small, it can fit in the palm of your hand and weighs only 4.5kg. The robot can manipulate items up to 500g with 5 micrometer repeatability.
You can connect the robot to your computer for programming via Java, C#, Python, and other languages.