you should start with C, its the basic of all programming language. If you understand C you can understand other language easily. Btw, CSS and mySQL is not programming.
Thanks! I'm thinking of attending a short-course. I prefer it over an online course because I would need an instructor to really show me the way since I really don't know anything about programming.
I would recommend Ruby on Rails to get yourself familiar with MVC concepts, and ruby i find generally great to work with
I would also suggest you to start with C, then move on with C++ if you want to make programs. They are very hard to master but it's worth it. Some similar languages to these (which are not that hard to learn) are visual basic, vb.net, C# and others.
Start with C language to strengthen your concept and logic and then move on to other languages
The best way to learn as a beginner is to go through youtube video tutorials. You can learn any language on youtube
I started with C, then moved on to C++, and now develop windows applications in VB.Net. To be fair, I had an absolutely fantastic teacher and programming has always come naturally to me. As far as which language I would recommend startin with, I'd say VB. Not because it is the simplest or the easiest to learn, but because it is fairly easy once programming in general "clicks" for you, and because you will be able to make useful programs almost instantly. It's far more satisfying, in my personal opinion, to have a professional-looking window with text boxes and buttons as an end product, as opposed to a janky-looking console window. Yes, I know that C++ can be used to create a GUI, but it's a lot of damn work.
So, personal preference, VB. I also have some experience with PHP and I'd say that as far as IM, those will be your two most useful languages- one for web tools, one for applications.
Agree. VB.net and C# are the easiest to get going with.
Can't you compile something written in let's say php for windows, or something written in java? couldn't just one langue be enough?