General Programming?

by Ghost_Phriek - 2/19/11 3:43 PM

I want to learn how to Program, mainly in C/C++, Java, Python, or Ruby(not sure how good Ruby is) I have no idea where to start, what to learn first, or what I should learn. People say Java is best, other people say Java is horrible and to go with Python.
Where should I start, with no prior experience? How much Math is involved in programming?

Thanks for any help, and sorry if this is in the wrong place.