为什么这么多编程语言,但没有自己设计过编程语言( 二 )


比如C语言通常用于嵌入式开发领域,因为C语言的执行效率比较高,更适合控制底层设备,而Java语言通常会用于Web开发领域,因为Java语言的资源整合能力和扩展能力比较强,同时安全性也能在一定程度上得到保障,开发场景的不断变化是导致编程语言不断增加的重要原因,而且未来开发场景依然会逐渐增加,因此编程语言也会逐渐增多 。
其次,随着技术水平的提高,随着技术领域的不断发展,有些编程语言会逐渐失去竞争力,从而淡出开发者的视野(比如B语言) 。同时,一些新的编程语言也会根据技术的发展而诞生 。比如目前大数据领域常见的Go语言,就是新语言的代表 。Go语言更注重性能的提升,未来在大数据领域的应用前景还是比较广阔的 。第三,行业竞争 。

推荐阅读