Machine programming

What could be the best way to learn machine programming