If you want to be a low-wage monkey doing no-brainer jobs, then why not.
Otherwise, go with Pascal, then C + assembly, then Scheme, then Python/Django + JS/jQuery for practical stuff. You will be smart and employable. Make sure you know regexps and xpath really well.
You may or may not want to move on to C++ or Java. It depends on what is in demand in your area. Where I live Java programmers deploy ENTERPRISE SCALABLE SOLUTIONS with Maven/Spring for twice the money I get (I'm a Perl/Python monkey).
If you have time, it may be also beneficial to dick around with R, J, Haskell, Ocaml, F#, Scala. It will probably not get you anywhere career-wise, but you will become an overall better programmer.
People who say that wasting time on learning languages you won't be using at your workplace are fucking morons who cannot program. Learning a programming language to a proficient level is 1% time spent on learning its syntax, 2% on getting used to its computational model, 2% time spent on learning building/distribution infrastructure that is used with it, and 95% writing actual practical shit with other peoples' libs.
I forgot about Erlang, IMO (speaking as a Haskell nut) it gives you as a practical programmer much more than Haskell. It is also easy to pick up, unlike Haskell where you have to read scientific articles that explain at length with heaps of notation what for other languages is usually confined to a three-page tutorial.
Everything about Python is wrong for a beginner, it has dynamic typing so its harder to find errors, it has dynamically sizeable containers that can be changed to anything, it has a dynamic object system that can allocate objects outside of the class definition and there is no encapsulation. Java or Pascal are the most sensible choices for a first time language.