存在问题:
好多同学在初学编程的时候都会问,这么多编程语言都有啥特点,我该学什么语言呢?例如下面的这位同学:
解决方案:
下面就大致介绍下主流的编程语言。
IEEE Spectrum推出了一个最流行的编程语言排行榜。排行榜筛选了 12 项指标,综合了 10 个来源(含 IEEE Xplore、Google、GitHub)的数据,最终评选出了下面这个排行榜(满分 100,得分越高排名越靠前),其中的十大编程语言分别是:
1、 Java 2、 C 3、 C++ 4、 C# 5、 Python 6、 JavaScript 7、 PHP 8、 Ruby 9、 SQL 10、MATLAB
说了这么多,到底哪门编程语言适合我?我该学哪一个?
程序语言并不适合于人,而适用于所要开发的领域或软件的需求。你不能光从名称看出某一门编程语言的含义,也不能跟风别人学什么我就学什么。而在 于你的兴趣,或是你要涉及的领域、开发的程序。如果你要开发桌面程序,那就可以学习 C++、C#、VB、Java如果你要开发动态网页,就可以学习 C#、VB、Java如果你要开发手机程序,就可以选择 C++、Java 或 C#。我提供这么多内容,最重要的便是让你了解每一种编程语言的主要特性,而供你选择。或者你说我实在不知道我要选择哪个,我只是想学,这些特性或领域我 都不了解也不在乎。。如果你确定是如此,而如果你真的想涉及程序开发,建议你继续稍作了解。或学习目前流行的完全面向对象的编程语言 Java、C# 或 Python,这三个编程语言都很优秀,这是我的推荐。而在深入学习后,你会发现了解这三门语言的其中一个,再想学其它编程语言也可以做到触类旁通,很快 可以入手,因为这些语言的本质都是一样的,更何况选择一款编程语言就可以开发出大部分这些语言都可以开发的软件,做这些语言都可以做的事情,只是方式上的不同。