Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
lol well if he took on C I understand why

Honestly I think the OP came with wrong ideas about what programming really is. Which to be fair, I think most people who haven't tried it do.
The crowd on here were brillant and enthusiastic to help, but I think we may also have been a bit too ecstatic, offering too many suggestions and whatnot all at once. I think when you're new to something it's better to be told firmly what to start with, even if it is a less optimal choice to start with, than it is to be presented with five different better options. As the newcomer who doesn't know anything about the subject, you'll spend way too much effort, energy and time just picking a learning path instead of actually learning, making whole ordeal seem unrewarding. I would never recommend C as a starting language these days, but it's better to just start with C - especially with a good teacher who'll follow you along the right path - than it is to not get started with 10 languages better suited for a beginner.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.