I'd like to get into programming so I can actually contribute to homebrew and more importantly, learn a new useful skill for myself. I self-taught myself some basic Visual Basic and HTML back in middle school when I was a pre-teen and took a few courses in high school adding on to those but then I lost interests in it all. I'm also fairly familiar with databases and photoshop. My knowledge is pretty limited and a lot of it forgotten and outdated. I'm not looking to go back to school and get a degree or anything, but self teaching myself a bit, I like learning at my own pace. My question for you guys is what to start with? I literally have no idea whats useful and what skills I'd need to get into designing for wii homebrew. I'm totally clueless. I'll probably go buy a few books and I have a subscription to lynda.com with lots of guides, tutorials, and training. I'm looking for serious suggestions as to what to start with, pick a language and learn it? C/C++? Thanks for any replies, flames included!