하마
7k
2015-08-22 20:15:43
9
6587

2015 년 8월 현재 인기언어 순위 [TIOBE index]




TIOBE Index for August 2015

August Headline: Java stronger in the lead

Java is now almost 4.5% ahead of the rest of the pack. We have to go back to 2008 to see such a big difference between Java and the number 2 of the TIOBE index. Java version 8 is clearly a success. This is mainly thanks to the functional programming idiom that has been added to this latest version. Java went in decline when Oracle bought Sun Microsystems (and thus Java) in 2010. Several Java gurus left the company, being afraid that this was the end of Java. Indeed, Java was verbose and way behind languages such as C# in terms of expressive features. But the doomsayers appeared to be wrong. The first few years nothing much happened to the language, but the release of Java 8 in 2014 is a big leap forward. It is now possible to write Java programs in a functional and concise way. Surprisingly or may be not, Java is consuming a large part of the market share that Objective-C is losing, while Objective-C's successor Swift was supposed to do this.

The TIOBE Programming Community index is an indicator of the popularity of programming languages. The index is updated once a month. The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings. It is important to note that the TIOBE index is not about the best programming language or the language in which most lines of code have been written.

The index can be used to check whether your programming skills are still up to date or to make a strategic decision about what programming language should be adopted when starting to build a new software system. The definition of the TIOBE index can be found here.

Aug 2015Aug 2014ChangeProgramming LanguageRatingsChange
12changeJava19.274%+4.29%
21changeC14.732%-1.67%
34changeC++7.735%+3.04%
46changeC#4.837%+1.43%
57changePython4.066%+0.95%
63changeObjective-C3.195%-6.36%
78changePHP2.729%-0.14%
812changeVisual Basic .NET2.708%+1.40%
910changeJavaScript2.162%-0.01%
109changePerl2.118%-0.10%
1111Visual Basic1.781%-0.23%
1224changeAssembly language1.760%+1.11%
1313Ruby1.416%+0.17%
1418changeDelphi/Object Pascal1.407%+0.49%
1521changeMATLAB1.232%+0.50%
1614changeF#1.232%+0.14%
1723changeSwift1.179%+0.51%
1815changePascal1.138%+0.09%
1920changePL/SQL1.137%+0.35%
2030changeR1.010%

+0.49%



Other programming languages

The complete top 50 of programming languages is listed below. This overview is published unofficially, because it could be the case that we missed a language. If you have the impression there is a programming language lacking, please notify us at tpci@tiobe.com. Please also check the overview of all programming languages that we monitor.

PositionProgramming LanguageRatings
21OpenEdge ABL1.005%
22COBOL0.991%
23SAS0.869%
24Fortran0.850%
25ABAP0.811%
26Lisp0.745%
27Dart0.741%
28D0.687%
29Scratch0.643%
30Ada0.629%
31Logo0.598%
32Prolog0.570%
33Scala0.553%
34Lua0.461%
35ActionScript0.455%
36Transact-SQL0.440%
37Groovy0.368%
38Scheme0.323%
39LabVIEW0.314%
40Erlang0.307%
41Haskell0.273%
42RPG (OS/400)0.273%
43(Visual) FoxPro0.260%
44VBScript0.256%
45Awk0.215%
46ML0.201%
47Haxe0.184%
48VHDL0.179%
49Mathematica0.175%
50Ladder Logic0.171%


0
  • 댓글 9

  • 하마
    7k
    2015-08-22 20:22:03

    재미로 적어보는 개인적인 감상평  


    1. JAVA 여 영원하라~  (대단한 OOP)

    2. C++ 이 아직도 상위권에 있는 뿌듯함.. 하지만 D 로 세대교체되야 한다고 본다. 그러기위해서는 C  파이가 확 줄어야 하는데 ..

    3. Python 약진~  역시 쉬운게 좋은것!   옆에서 함께 웃는 php 

    4. Objective-C 와 스위프트는  세대교체중..

    5. Scala  &  Clojure  거품 ( 언어수준을 말하는건 아니다. D 언어는 엄청난데도 여전히 관심도가 떨어짐)

    6. 데이타 계산의 시대~

    7. 어려운 언어, 함수형언어는 절대 대세가 될수없다.

    (java 가 사라질때까지 네버~ java 사라질때쯤이면  새로운 개념의 프로그래밍 방법이 생겨나지 않을까)

    8. 갑툭튀 어셈블리~  왜?? 

    9. 웹이 지배하는 세상에  수년전 부터 활용의 폭까지  대폭 확대 됬어도 먼가 지지부진한   javascript  ~ (역시 여러모로 어려워서가 아닐까) 

    10. 미스~~고(go)   는 언제쯤...

  • 슈퍼개발자
    293
    2015-08-22 20:26:07

    Swift가 열심히 올라가고 있고, Ruby는 역시 순위가 낮네요.

  • seokjoon2
    565
    2015-08-22 21:22:58

    스택오버플로의 2015 연례 개발자 서베이 결과와는 많이 다르군요

    - 자바스크립트 54.4%, 자바 37.4%, php 29.7%

    - http://stackoverflow.com/research/developer-survey-2015#tech

  • zepinos
    20k
    2015-08-22 22:38:37

    인기와 사용빈도는 다르죠.


    특히 Java 나 C++/C/C# 같은 언어들은 이미 인터넷에 수많은 자료들이 있기 때문에 그냥 검색해서 답을 찾아 가져다 쓰면 되는 일이 대부분입니다. 그리고 그만큼 숙련자의 비율도 낮아서 글을 쓰거나 질문을 하는 일도 드물죠.
  • 쥬드노
    857
    2015-08-23 18:47:42

    어머나 세상에 왜 클로저가 없는거죠?

  • 정개발
    1k
    2015-08-25 07:32:49

    단편이 아니라 추세를 봐야죠. 
    관전포인트는 자바와 C++의 반등이 어디까지 지속될것인가 입니다.


  • 하마
    7k
    2015-08-25 08:00:27

    전체 그래프의 추세에서  java  와 c++  의 반등 지속여부에 흥미를 갖는 동시에  다른 언어들과의 상관관계에 따른 기울기와  흐름을 봐야겠지요.


    2004년엔 무슨 일이 있었던걸까요? 그리고 2014년 자바,C++ 의 대약진의 시작과 Object-C  와의 상관관계는 무엇등 관전요소는 매우 다양합니다.


    ps.  회사들어가면 추세그래프도 본문에  추가 하겠습니다. ^^ 

  • zepinos
    20k
    2015-08-25 11:30:23
    2014년에 swift 때문에 Object-C 의 수치가 확 떨어진 것이 아닌가 싶습니다.


    자바의 반등은...글쎄요...^^;;; 이건 저로써도 잘 모르겠습니다.


  • 잘하고싶
    1k
    2015-08-28 15:20:13

    근데 c가 갑자기 왜 반등된거죠?다시 좀 하락세지만..

  • 로그인을 하시면 댓글을 등록할 수 있습니다.