程序语言发展趋势计算机语言与自然语言很相似,自然语言虽然方言很多,但是主体结构几千年来变化很少
近十多年来程序语言发展的成绩主要体现在设计框架和设计工具的改进方面
例如,微软公司的.NET Framework框架中有超过1万个类和10万个方法(子程序)
例如,目前的程序集成开发环境(IDE)包含了无数强大的功能,如指令彩色显示,指令和函数提示,错误提示,自动递进,自动收缩,集成调试器和编译器等
与此相比,程序语言本身的改进并不明显
在程序语言发展历史中,语言抽象级别不断提高,语言表现力越来越强大.这样就可以用更少的代码完成更多的工作
早期程序员使用汇编语言编程,接着使用面向过程的程序语言(如Pascal、C等),然后发展到面向对象的程序语言(如C++、Java、C#等)
随着因特网的发展,网络动态程序语言(如PHP、Python等)得到了广泛应用,这种趋势目前还在继续发展
程序语言的主要发展趋势是:声明式编程风格,如Prolog、SQL,、函数式编程等;动态程序语言,如PHP、Python等;以及多核CPU环境下的并行编程,如UPC、Go等
随着程序语言的发展,各种语言之间的边界变得越来越模糊
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。