So /g/, I'm gettin into the Game Developer business, and I want to know what language should I learn to make a game or build my on engine?
C++ isn't a great first language. Too many advanced concepts for most people who are completely new to programming.
Learn C#, play with Unity and SDL.Net. Learn C++ once you feel comfortable with C#.
At school we learned C in our first semester and are now learning C++.
I can say that learning C first has helped a lot, and has helped me understand most of the bare basics of C++ without having to worry about OOP starting out. Even if you won't be relying on C in your career, it might be a good idea to study it for 2-4 months because it'll provide a great foundation when you learn C++.
Here's what I did:
Learn Python if you never programmed before and make something with pygame.
Move on to C# and use unity.
Then move to c++ with the UE4.
That's precisely what I did and now I'm learning c++ and helping with a project online in unreal.
This is going to be a very long process though and you need to take your time with it. I can't stretch that enough. Also, don't worry about making your own engine for at least a good long while. What's the point if you don't understand how to make something as simple as a pong clone with existing tools?