Is it necessary to learn maths to enter into programming?
pg: You don't use much of the stuff you learn in HS math in everyday programming.  You don't need to understand calculus to write most programs, for example.  But the underlying ideas you learn in math can make you a better programmer.  E.g. the idea that the right notation can be very powerful.