Java、C语言和PythonPython是一种脚本语言。Python目前涉及的领域很多,而且呈指数级增长。py以爬虫着称,现在开始在人工智能和大数据领域抢占自己的地盘,以至于很多主流的人工智能框架都是以py开头的,而且越来越多,py是三种语言中最简单的语言这很容易学习和上手。现在高中已经开始开设py课程,可见其普遍性和渗透性。很多引导孩子学习编程的外语都是py,而Python在欧美传播得比较快。作为一个程序员,从未来出发,当然应该加上这么流行的语言来学习它,从赶上新技术的角度来看,也是值得学习的。~~~~Java编译解释型语言,java在语言特性上吸收了一些C语言和C++不好控制的东西,直接从基础语言中去掉了指针。基本上,如果你玩过C++,你会觉得这几乎是一门非常难学的语言,语法特点复杂,各种限制。java虽然是一门面向对象的编程语言,在易用性方面还是有很大的优势,但是它的性能无法和C++相提并论,但是在硬件成本白菜价的今天,性能上的差距越来越小了。现在风头正劲的几种语言,底层都是C语言。重要性不言而喻,是最基本的底层语言。类型Java是一种强语言类型;Python是弱语言类型,区分比较灵活Java版本比较稳定,python2/3不兼容(建议学习3版)Java偏向业务开发/团队合作,Python偏向数据分析Java需要编译运行,Python可以直接运行Java。每一行都需要以;结尾,Python不会写;Java类需要声明,Python类型在Java中块不需要使用花括号,Python使用冒号+四个缩进来表示Java是一门静态语言,而Python是动态类型语言。JAVA在实现同样的功能时,一般需要比Python敲更多的键盘。Java比较全面,另外就是强大的Java系统。Pyhton更多的是一个数学库和一个面向图形的可视化,还有一个和机器学习相关的库,各有侧重。Python和Java都有异常的概念,不同的是Python没有finally方法。
