How many of these posts have there been?
Anyway, ontopic, C++ is best imo but hard, I think VB.net is the easiest(Really easy), a bit more advanced but still very easy - C#.
Sintoras
So which one is the best one for a Complete Beginner ?
> Pascal is pretty much obsolete now
Blasphemy! Delphi (and Lazarus) communities are still very active.
The fact you're a beginner does not mean you should start with the easiest language - if you do that and at some point want to try a lower level language, you'll find it very difficult to adapt.
Do not start with anything .NET, you'll just spoil yourself. I also don't recommend starting with anything from the Basic family (VB included), but those languages (VB in particular) have good resources to be found on the interweb (i.e. forums, libraries etc.).
I suggest starting with C - it may be difficult at first, but it's very powerful and will teach you the basics of programming. Then proceed to C++ and introduce yourself to the OOP concepts. After that you should be able to handle just about anything, including, but not limited to Java, C#, PHP...
btw people , I'm 16 and I don't know any programming languages yet . Ain't I too old ? xD
The point of this thread is learning.Well, most OS Software uses Visual C++ now, so that won't come in handy down the road if you decide to join a team or something of the such.