Zensark interview question

How machine learning is different from general programming?