The best programming language for any purpose is the language that does your job the way you want your job done. Define what kind of jobs you want to do, then pick the language that best fulfills that scenario.
Java is the best programming language to get started. It's clean, pure and easy to use. Compiler, run-time and IDE is also free to use. Java is the best language for beginner.
C++ has about the most complicated grammar from all OO languages, because it is not very orthogonal and has lot's of exceptions, the advanced features have kind of been piled on top of the main structure through the years. Once you laern C++, you will have no problem whatsoever switching to Java or C#, which are probably the 2 most important OO languages nowadays. You can go as far back as C if you want. Either case, you are only going to use C and C++ when you really want to squeeze performance, which could potentially happen in real life programming. For scripting languages, PHP. Especially since you are asking in this forum, PHP is the language for web development, we all know that.
Well brother if you are asking for PRESENT TIME... i prefer C language because right now C is very very advance and booming in market then JAVA and other language. But in favor of others like they said C language is hard.... but yet if you want to do it truly you can do every thing you want..just keep faith in your self and (keywords to be noted) WORKHARD!!!
I wish that a thread with such crappy grammar wouldn't be a popular thread. also, it's a very general question which millions of newbies ask. nothing wrong with being new to something of course.
C,C++ will be good for starters.For application developers this will be good as one introduces procedure oriented other one introduces object oriented ..
Currently most professional guys recommend python as a starting language. You can google and find some more info why you should you start with python.
Starting with C++ or Java is a scary thought.. if one of these was my first language, chances are I would just give up and never made it in Computer Science. I think PHP could be a good start - it's easy and powerful.
If you are a beginner and don't know anything about programming then c and c++ is best.because all the programming language generate from c.
In today's web arena, it's great to know most programming languages especially php, html, perl, c++, Js ... But as much as I hate programming I won't make a recommendation lewl.