I liked Coclarity's product, Goshido, when I tried it. Obviously YMMV.
Full disclosure: I don't work for Coclarity, but I do know the owner.
"Today's robots are very primitive, capable of understanding only a few simple instructions such as 'go left', 'go right', and 'build car'." --John Sladek