Machine Learning Vs Traditional Programming