C++ 3d!
It's easy to learn C++ and C at the same time, as long as you skip the 'fabulous' extras. Then, they're basically the same, 'cept C++ has some goodies. You can program C style programs in C++. I use MINGW w/ Dev-C++ and allegro to make most of my stuff, including 2 recent poor 3d engines, and also have made a 3d engine with DirectX. It's quick to learn all that stuff... only 2 years, if you have a good knowledge of Javascript already. Otherwise, it may take 2 more. Good luck!
Oh, I might could teach you. After a while, though, you'd probably be teaching me, as I tend to fight bug after crash after syntax error after incorrect formula. Some of my stuff is at my website listed below.