> Well, lots of people say that C/C++ is more useful. That's why I am learning.
All languages are useful in real world. Think of them as tools for achieving a given task. Want to do embedded programming, dig up on C. Need quick GUI's, look up Python, Java, C#, VB .NET and the likes. Interested in AI development, look up Lisp. Interested in the field of Mathematics, learn up Haskell.
Knowing a host of languages is what differentiates a programmer from a good programmer, though the language with which you start is an important decision.
Python, Perl, Java are the few languages which are known to be good language for beginners.