最火下载站首页
手机版
最火下载站
关注公众号
最火下载站

当前位置:首页 > 网络知识 > 网络编程 > 编程综合> 现在编程语言众多,该如何选择?

现在编程语言众多,该如何选择?

文章作者:网友投稿 发布时间:2019-06-20 17:58:47 来源:网络

主要编程语言有哪些? Java Python PHP C++ C# GO JavaScript ........ 应用方面 Java主要用于大型的企业应用或者管理系统、安卓App开发等, 主打的优势是高效稳定; Python

主要编程语言有哪些?

  Java

  Python

  PHP

  C++

  C#

  GO

  JavaScript

  ........

应用方面

  Java主要用于大型的企业应用或者管理系统、安卓App开发等, 主打的优势是高效稳定;

  Python应用于爬虫、人工智能、web等领域;

  Php主要在web应用方面有自己的优势,快捷简单,上手快;

  C++游戏领域与桌面应用程序开发,主打高性能;

  C#桌面应用程序开发,web开发;

  Go谷歌近几年新出的编程语言,主要想替代java成为Android的主要开发语言

  JavaScript早期主要是html的拓展性语言,是程序员因为偷懒而发明的语言,近几年火了,各个领域都有涉及

  任何可以用 JavaScript 来写的应用,最终都将用 JavaScript 来写

  有一条 Atwood 定律:any application that can be written in JavaScript, will eventually be written in JavaScript

  

现在编程语言众多,该如何选择?


  2018年世界最流行语言排行

  那么javascript为什么这么火呢?

  这一切还得从谷歌的V8引擎面世后说起,为了提高性能,v8会把js代码转换为高效的机器码,而不在是依赖于解释器去执行。

  我们都知道JavaScript是程序员为了偷懒而发明的语言,那么其语法肯定是简单且容易上手的,经过这几年的快速发展,JavaScript已经深入到各个领域:

后端服务node.js

  依靠v8强劲的性能,用js开发的程序性能已经可以跟java、go等语言相匹敌,主打的是无阻塞的io操作,实测性能也表现优秀。

Web前端

  每个开发过网页的程序员都知道,开发网页是离不开js的

桌面应用程序

  主要代表:electron

移动端应用

  除了常见的H5应用,还有Weex,React Native等移动应用app开发,而且开发一套可以多端使用(Android、Ios、甚至小程序)

游戏领域

  Cocos2d-JS、Unity3D、Cylon.js、 IoT.js

  ......

  总之经过这几年的迅猛发展JavaScript已经涉及到方方面面,而且不止是涉及,也是行业趋势,所以我建议如果想成为全栈的工程师JavaScript是不错的选择,当然每一种语言都有自己适合的地方。

上一篇: 什么是 C++ 和 C 标准库?

下一篇: 在2019年最值得去学习的这些编程语言

共有0条评论网友评论