This may not be the right place to ask, since this is a c++ forum. But i'll try anyway.
I dont know what language I want to learn.
I want to to make either mobile apps, or websites. What language do you suggest i start with?
Websites: HTML, JavaScript, CSS
Learn all of them but HTML and JavaScript are the core, CSS just makes things a lot easier in the layout and really saves you from repeating the same bit of HTML code over and over.
Mobile apps Java (for android), C/C++ I think for Windows, and whatever daft thing apple uses for iOS.
(I would stick to android even though I have a disagreement with Java)
the prince wrote:
codecademy.com
I've tried them, it's really good. If you want to learn web development I'd definitely say to give them a try.
Edit:
Rabbagast, learn to walk before you try to run. Don't worry too much about Mobil or web programming to begin with, just start to learn too program. It is more than the language you use.
Web, HTML/CSS and JavaScript are kind of the core. Depending on what framework you use, you'll also be using PHP, Python, Ruby, Java, C#, etc. There are lots of languages used on the web.
Windows Phone Runtime is a subset of native API that is built into the operating system. It is implemented in C++ and projected into C#, VB.NET, and C++, making it easy for you to consume naturally in the language of your choice.
So C++, C# and VB.NET
EDIT
MSDN wrote:
making it easy for you to consume naturally in the language of your choice
As long as you don't want Pearl, Ruby, Python, HTML, Java, JavaScript, GENIE, PICAXE, Zombie, etc. :D