如何选择编程语言?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何选择编程语言?相关的知识,希望对你有一定的参考价值。

  想必有不少程序员都曾为选择正确的编程语言苦恼过,网上也有不过关于选择编程语言的建议,但这些建议并未给出最终的答案,只是给出了各编程语言的优缺点,在此,笔者会建议读者选择何种编程言,并说明为何要使用这种编程语言,而不使用其它编程语言。

  目前主流的编程语有C、C++、C#、Java、javascriptphp。这些6个编程语言可分为三组,分别为:C和C++、C#和Java、JavaScript和PHP。

  第一组:C和C++

  如果读者要进行系统级别的编程,那么就要在C和C++之间做出选择,笔者建议选择C语言,而不是选择C++,为什么?C++语言体系太庞大,许多程序员不具备掌握C++语言语言的能力,如果硬要选择C++语言,最终也是学个半途而废,而C语言比较简洁,容易操控。

  第二组:C#和Java

  关于这一组,笔者建议选择C#,Java相比C#,档次差了许多,尽管目前市面上使用Java的比C#的多,但C#是最优秀的。我本人并不喜欢跟风,而是喜欢优秀的技术。

  第三组:JavaScript和PHP

  强烈建议选择JavaScript,PHP就扔掉吧,使用JavaScript不仅可以写客户端程序,也可以写服务器端程序,那就是Node.js,一个编程语言两种用途,何乐而不为。

  最后:

  选择技术有两种标准,一种标准是看市场,另一个标准是看技术,如果看市场,也许容易找工作,如果看技术,才能体会到编程的乐趣,看技术也是本人所追求的。

  笔者曾看到京东商城已由C#转向Java,这实在是错误的决策。ASP.NET Web Forms并不是好的技术,但ASP.NET MVC绝对是优秀的,京东商场为什么不从ASP.NET Web Forms转向ASP.NET MVC呢,我真是对京东商城技术总监的眼光产生怀疑。

  本人目前的研究范围:C#、WPF、WCF、ASP.NET MVC、JavaScript、CSS、html

以上是关于如何选择编程语言?的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式仅选择用户可选择的所有文本节点

QTableView 如何以编程方式选择多个列

2021,编程语言如何选择?

2021,编程语言如何选择?

如何以编程方式打开选择

如何选择主机操作系统?