While learning Python isn't the only reasonable option, it's way up there. It has several key advantages:
1. Object oriented
This is one of the key paradigm shifts since you were coding, and Python embodies the principle more cleanly than Perl or C++ . In fact, learning Python will probably make it easier to understand C++, Objective C and Java, which are arguably more awkward embodiments of OO.
2. Interpreted
The rise in interpreted languages is another major development since the 80s. It also helps speed the edit-test-debug cycle, making it faster to learn.
3. Popular
Python is one of the top 10 most popular languages at the moment: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html. It's pretty much eclipsed Perl, which has been on the wane for a while. Interest in Ruby (the other "hot" interpreted language) also seems to be flagging.
He has not acquired a fortune; the fortune has acquired him. -- Bion