I\'m a software/application design newbie. I want to make cross-platform computer apps. How do I start? What languages/compilers/IDEs do I need? I feel like C++ is the langu