Good evening, GBATemp! I am trying to learn new things and I'm not sure where to start, so if you're a troll, please, leave. Well, I'm going to start a three year course about web software development and multiplatform software development (they're two different courses, though) in about a month and I wanted to try to start some (mostly basic) homebrew development for academic purpouses that could be run on 3DS and perhaps on Wii U. Probably it won't be web homebrew related though (but I'd really appreciate any help with this). So, what I was wondering is, which language should I start using? Or what language should I try to learn? I know that Lua may work kind of well, but I was wondering if there is something easier or "better"/"helpful", for example to make a little easy game or little utility, I don't know. In the end, all I want is to learn as much as possible through these three years, to maybe become something or somebody useful. If somebody could help me telling me what things should I learn, or start to use (software, languages, maybe learning advanced maths or something? Who knows) it will be great. Thank you very much, and again, please, people that are not willing to help or contribute (I accept constructive critics -bad or good ones, as long as they are constructive (in the end, all I want is to learn)-), abstain of commenting or answering, please: This is not the place for trolling, I'm trying to be serious. Again, thank you very much, and if this is not the proper place to ask this kind of questions, I'm sorry.