tomz说:
python语言简单,有丰富的数据类型,完备的面向对象的结构,规则表达式等各种方便编程的模块。python逻辑是程序做的多,人做的少,界面友好,容易上手,功能丰富。
关于性能,现在cpu很强大了,除了很大的程序和系统程序,没必要关注性能。
关于功能,如果不是编写系统程序和贴近系统的程序,没必要使用操作系统特别提供的功能。
python强大的扩展能力使得python的学习不会浪费,python经过简单的处理能使用各种的c和c++库,也可被c调用。python可以使用java的类,也可以被java调用。python可以提高java和c的变成效率,java和c可以补充python的功能上的不足。python可以和tcl直接交互,这是内置的功能。
2014glace说:
shell script太旧了,不能用来写程序。
Perl擅长做服务器的管理,因为他的字符串处理功能特别强大,同时有全面的变成接口和造作系统相连。看不懂别人写的什么。
PHP擅长网页,因为它可以嵌入在HTML文件并支援各类资料库。但一离开网页就不好说了。
Python适合一般的需求,因为它语法简明,容易维护,有很多模块可用,容易做出图形界面,但是速度较Perl慢些。
Tcl/Tk基本变数形态只有字符串,每次算数都是从文字变数字再变文字。
Java太伟大了,工程比较浩大。
Python适合作为一般性程序编写和系统整合,尤其是在科学和教育领域中。语法整洁,对电脑图形很好的支援,也有十分快的数学阵列模组。很容易把其他的程式整合在一起,比如你有个几年前写的c程式,只要修改很小的部分就可以编译成python可用的模组。