我建议学习Python. 我很喜欢用。
Python并不是一种新兴的语言,1991年就已经出现。
Python就是由Google支持的语言,Python的创始人现在就在Google工作,Google新推出的Google App Engine现在只支持一种语言,那就是Python. Google主要是的三种语言是C++, Java, Python.
Python擅长于Scripting,则可以帮助你做一些工作中的小事情特别是数据处理什么的。从平台来说,.Net 上有IronPython,Java上有Jython。我在一家世界顶级投行工作,Python和Perl是我们现在能在产品中使用的唯一两种动态语言,而Python的可读性是它最大的长处,当然要大大好于Perl.
Shell脚本的跨平台性不好,也不适合开发开发较复杂的程序。Perl号称只能写,不能读的语言。Ruby的好的应用还是太少(只有Rails),不如Python成熟。
如果习惯java了的话,建议学perl或者python。
研究病毒的话学perl或shell,perl比较底层的编程。
如果是网页开发什么的,就学javascript,vbscript。作为java程序员来说学习javascript是第一选择。
javascript
Flex,ActionScript也不错啊
个人喜欢Ruby,崇拜matz的求道精神。java领域有jruby。