主流编程语言分为脚本语言和编译型语言
应用场景分为后端和前端。
脚本语言和编译型语言,都可以开发前后端应用,技术的选型主要考虑项目的规模,需求的变更频率,项目的可维护性,项目的开发速度,安全性,稳定性,运维部署的可行性。目前互联网主要的开发模型主要是快速迭代开发模型,需求不断的变更,需要开发速度快,技术灵活,扩展性强,部署速度快,模块耦合性低,可以多人同时开发,最后,整合联调,实现快速上线。对小型项目采用脚本语言比较合适,大中型项目采用编译型语言。
主流脚本语言一般js,python,php,一些其它的脚本语言shell,lua,bat,perl,ruby等。
主流编译型语言一般有c,c++,c#,java,其它的编译型语言object-c,swift,go等。
众多的编程语言都有各自的业务应用场景。
如今的互联网巨头都有各自的语言体系,阿里java体系,腾讯c,百度php,新浪php等。
对于开发者而言,选择一种语言精通是很有必要的,开源社区活跃,有利于学习。
对于怎么选择,看个人需要了。
网友评论