java是一门面向对象的编程语言,那什么又是编程语言,编程语言又能做什么?
    编程语言是一种指挥计算机对数据进行操作的高级语言(所以说数据结构与算法是计算机科学的内功心法)。其实真正命令计算工作的是机器语言,后续改为汇编语言,机器语言和汇编语言只能让计算机做一些简单的工作,接着演变出了高级语言,高级语言在编译器或解释器(也是一个程序)的帮助下进行工作,高级语言拥有更强大的命令来指挥计算工作;所以也就慢慢会演变出语言之争,到底哪种语言性能更高,又安全,简便的指挥计算机工作。
    注:编译器,是一次性将程序翻译为机器语言,然后再运行;解释器,实时的将代码翻译为机器语言,然后一行行运行。