C#是唯一能挑战Java的编程语言?

简介:

几乎所有新近成长的Visual Studio代码开发人员都选择使用C#,而不是VB.NET或C++,这也使得C#已经成长为微软的第一大语言。根据本月的Tiobe编程语言排行榜,C#再次取得了突破性进展,成为排行榜第四名。Tiobe社区表示:“从长远角度看,C#似乎是唯一一个能与Java竞争的编程语言。”

3月份其它取得进步的语言包括Object-C、Lua和Groovy,而Python则丢失了一些市场份额,PHP也出现了严重的下滑。前三甲就不用赘述了,依然是Java、C和C++。

3月Tiobe编程语言排行Top20: 

11年03月排名 10年03月排名 编程语言 市场份额 同比变更 等级
1 1 Java 19.71% 2.20%   A
2 2 C 15.26% -2.02%   A
3 4 C++ 8.75% -0.86%   A
4 6 C# 7.21% 2.95%   A
5 3 PHP 6.57% -3.34%   A
6 7 Python 5.74% 1.51%   A
7 5 (Visual) Basic 4.71% -1.86%   A
8 12 Objective-C 3.52% 1.55%   A
9 8 Perl 1.97% -1.85%   A
10 10 JavaScript 1.87% -0.78%   A
11 11 Ruby 1.50% -0.83%   A
12 - Assembly* 1.35% -   A
13 9 Delphi 1.00% -1.69%   A
14 13 Go 0.96% 0.04%   A-
15 21 Lisp 0.93% 0.38%   A
16 24 Lua 0.81% 0.30%   A-
17 32 Ada 0.73% 0.35%   A-
18 18 Pascal 0.71% 0.10%   A
19 38 NXT-G 0.64% 0.34%   B
20 - Scheme* 0.63% -   B

 

3月Tiobe编程语言排行Top50: 

排名 编程语言 份额
21 RPG (OS/400) 0.57%
22 Visual Basic .NET 0.56%
23 Transact-SQL 0.55%
24 R 0.49%
25 Groovy 0.46%
26 SAS 0.45%
27 MATLAB 0.45%
28 ABAP 0.43%
29 Scratch 0.41%
30 PL/SQL 0.41%
31 Haskell 0.41%
32 Logo 0.40%
33 D 0.40%
34 Object Pascal 0.36%
35 Fortran 0.35%
36 Alice 0.34%
37 Forth 0.34%
38 COBOL 0.33%
39 Erlang 0.30%
40 Bash 0.29%
41 ML 0.29%
42 MAD 0.27%
43 APL 0.27%
44 Scala 0.26%
45 F# 0.25%
46 ActionScript 0.24%
47 Smalltalk 0.23%
48 C shell 0.23%
49 CL (OS/400) 0.23%
50 Prolog 0.23%

 年度编程语言: 

年度 最佳
2010 Python
2009 Go
2008 C
2007 Python
2006 Ruby
2005 Java
2004 PHP
2003 Python
本文转自ylbtech博客园博客,原文链接:http://www.cnblogs.com/ylbtech/p/3623254.html ,如需转载请自行联系原作者
相关文章
|
1月前
|
Java 程序员 Linux
IT圈的“鄙视链”大揭秘:从Java到Go,编程语言之战!
IT圈的“鄙视链”大揭秘:从Java到Go,编程语言之战!
|
5月前
|
开发框架 Oracle Java
2023年10月TIOBE排行榜发布:C#逼近Java
2023年10月TIOBE排行榜发布:C#逼近Java
102 0
|
17天前
|
设计模式 前端开发 安全
Java是一种广泛使用的编程语言,其学习路径可以大致分为以下几个阶段
【4月更文挑战第9天】Java是一种广泛使用的编程语言,其学习路径可以大致分为以下几个阶段
15 1
|
5月前
|
存储 Java C#
c#快速入门~在java基础上,知道C#和JAVA 的不同即可
c#快速入门~在java基础上,知道C#和JAVA 的不同即可
85 0
|
1月前
|
开发框架 Java .NET
C#编程语言的优势与C++对比
C#编程语言的优势与C++对比
|
1月前
|
人工智能 Java 开发者
Python与Java:两大编程语言的联系与区别
Python与Java:两大编程语言的联系与区别
36 2
|
2月前
|
前端开发 JavaScript Java
未来编程语言的演变趋势:从Java到WebAssembly
本文探讨了编程语言从Java时代经历的演变,直至WebAssembly的兴起。通过分析Java的普及原因、后端技术的发展、前端技术的革新以及WebAssembly的出现对未来编程模式的影响,我们旨在提供一个全面的视角来理解编程语言的发展趋势。不同于传统的技术文章,本文将从宏观的角度审视技术进步如何推动编程语言演变,以及这些演变对开发者社区和软件行业可能产生的长远影响。
23 1
|
2月前
|
边缘计算 人工智能 移动开发
未来编程语言的演进趋势:从Java到WebAssembly
本文探讨了编程语言的演进历程,特别是从Java的广泛应用到WebAssembly的兴起,揭示了技术发展的内在逻辑和趋势。我们不仅回顾了Java作为一种革命性语言的贡献,还分析了现代Web开发中WebAssembly的重要性,并预测了未来编程语言可能的发展方向。通过深入探讨这些技术的特点、优势及其对软件开发领域的影响,文章旨在为开发者提供对未来技术趋势的洞察,帮助他们做出更明智的技术选择和职业规划。
php案例:判断这个文件是什么编程语言代码的文件(判断java或者php)
php案例:判断这个文件是什么编程语言代码的文件(判断java或者php)
php案例:判断这个文件是什么编程语言代码的文件(判断java或者php)
|
3月前
|
Java 大数据 Android开发
探索Java编程语言的优势和应用领域
Java是一种广泛应用于软件开发领域的高级编程语言。它凭借其强大的功能和丰富的生态系统,在众多应用领域中得到了广泛应用。本文将为您介绍Java的优势以及它在各个领域中的应用。
176 2