As far as I know, C++ is used for more or less everything - it's a lot more useful than Visual Basic, for one thing.
I don't know about it being used for compiling, but it's a language that uses a compiler to turn it into a program. Whereas languages such as VB are run by an interpreter (it decodes one line of code, executes it, and then decodes the next line), those such as C++ are compiled and then run, that is, the code you have typed is decoded all at once, an executable file is made, and then that executable file is run).
The good thing about Interpreted languages, such as VB, is that should you have errors in your code, it is very easy to debug as the error is discovered as soon as the line of code it is in is decoded and executed.
---
As for your first question:
Quote:
i want to know, what language should i use to get images, and objects and stuff like that to work together and... just make something that works with graphics, not just some lame text game....
|
You should be able to do it with Java (slightly different to Javascript).
You could also learn ActionScript (either 1.0, 2.0, and the brand new 3.0) - this is used in Flash objects.
---
If you ever want to learn general programming, then you can start learning with any language because, to be perfectly honest, once you've learnt one you've learnt them all - the only difference is syntax.
Most people (including me) start with Visual Basic (or VB for short) simply because it is a very simple language. They then go on to something like C++ or C# or C.