Python に慣れている場合、Common Lisp と Scheme は関数型プログラミングを学ぶのに適した言語です。最近CLispを独学で習っていて「あー!」が多いです。とても楽しくなる瞬間。
IronPython とJythonは、プロの世界に入ることを計画している場合に学習するのに最適なツールです。現在、C# と Java で多くの開発が行われています。これらは、プロの世界で最も注目されている言語です。IronPython はすべての .NET 言語と統合されますが、Jython はもちろん Java と統合されます。したがって、そこでの選択は、.NET 企業で働きたいかどうかを反映する必要があります。IronPython と Jython はどちらも十分に成熟した言語です。
他の人は、C/C++ に慣れていない場合や、プログラミング歴が 30 ~ 40 年で、 2010 年 7 月の TIOBE インデックスのトップ 3ランキングが学習する十分な理由ではない場合に適した選択肢である C/C++ について既に言及しています。それら...まあ、おそらく他の問題があります;)
ハードコアでテストされていない新しい言語を見ている場合は、Ruby (新しいセクシーなようです) やGo by Google などの言語があります。
Perl は、Python と Ruby/Perl の間にかなりの重複があり、それらがカバーする領域があるという点で Ruby に少し似ています。
すでに Python を知っている別の言語を選ぶとしたら、コンパイル済みの言語を選びます。おそらく C\C++ のような低レベルの言語です。やりたいことで決まると思います。.NET の会社で働きたい場合 (それは、Microsoft 製品が本当に好きであることを意味する場合とそうでない場合があります)、IronPython と .NET 言語 (C#、VB) が最適です。OTOHさん、もしあなたがGoogleのような会社で働きたいのであれば(たまたま特定の個人を雇用している)、彼らはJavaとPythonを広範囲に使用しているので、おそらくJythonを学ぶ方が良いでしょう.
自問する必要があるのは、「今日、明日、どこに行きたいですか?™」ということだと思います。