Steepest Descent Gradient Algorithm In Programming