티오베 목록 상위 3개는 15년 넘게 변하지 않았습니다. 가장 많이 사용되는 세 가지 언어인 Java, C, C++는 2001년과 동일하게 1, 2, 3위를 아무런 의구심 없이 차지했습니다. C#과 Python은 한때 가장 인기 있는 언어가 될 가능성이 가장 큰 것으로 여겨졌으나 아직 이 목표를 달성하지 못했습니다. C#은 Windows 이외의 영역에서의 사용률이 여전히 매우 낮기 때문에 상위 3위 안에 들지 않습니다. 반면에 Python은 동적으로 유형이 지정되므로 이 기능은 대규모 소프트웨어와 중요한 소프트웨어 시스템이 이를 사용하는 것을 방지합니다. 그렇긴 하지만, 3대 프로그래밍 언어와 나머지 언어 사이의 격차는 빠르게 줄어들고 있습니다. 하지만 상위 3개 경쟁사 역시 시장 점유율을 잃어가고 있어 앞으로의 추세는 어떻게 될지 알 수 없습니다. 단일 언어로 작성된 애플리케이션은 점점 더 드물어지고 있습니다. TIOBE 목록의 영향으로 점점 더 많은 언어가 대중화되고 있습니다. 따라서 앞으로 몇 년 동안 어떤 프로그래밍 언어가 승자가 될지 알 수 있는 흥미로운 시간이 다가오고 있습니다.
Position | Programming Language | Ratings |
---|---|---|
21 | SAS | 1.37% |
22 | 다트 | 1.31% |
23 | D | 1.10% |
24 | Transact-SQL | 1.08% |
25 | ABAP | 1.07% |
26 | COBOL | 1.06% |
27 | (시각적) FoxPro | 0.93% |
28 | Scala | 0.92% |
29 | Fortran | 0.88 % |
30 | Ada | 0.79% |
31 | Crystal | 0.76% |
32 | Erlang | 0.73% |
33 | Lisp | 0.69% |
34 | 어어 | 0.66% |
35 | Lua | 0.65% |
36 | VBScript | 0.62% |
37 | F# | 0.61% |
38 | 앨리스 | 0.60% |
39 | 프롤로그 | 0.60% |
40 | LabVIEW | 0.54% |
41 | 로고 | 0.51% |
42 | VHDL | 0.51% |
43 | Hack | 0.49% |
44 | 래더 로직 | 0.47% |
45 | Verilog | 0.46% |
46 | Apex | 0.44% |
47 | Julia | 0.44% |
48 | ML | 0.43% |
49 | Rust | 0.42% |
50 | PowerShell | 0.40% |
51위부터 100위까지의 프로그래밍 언어는 숫자의 작은 차이로 인해 순서대로 순위가 매겨지지 않습니다:
4th Dimension/4D, ABC, ActionScript, APL, AutoLISP, Bash, bc, Bourne 쉘, C 쉘, CFML, CL(OS/400), Clipper, Clojure, Common Lisp, Elixir, Elm, Euphoria, Forth, Groovy, Haskell, Icon, IDL, Inform, Io, J, Korn 쉘, Kotlin, Magic , Maple, MOO , MQL4, MUMPS, NATURAL, NXT-G, OCaml, OpenCL, OpenEdge ABL, Oz, PL/I, PostScript, Q, REXX, Ring, RPG(OS/400), Scheme, Smalltalk, SPARK, SPSS , Stata, Tcl
다음 순위는 12개월 평균입니다.
프로그래밍 언어 | 2017 | 2012 | 2007 | 2002 | 1997 | 1992 | 1987 |
---|---|---|---|---|---|---|---|
Java | 1 | 2 | 1 | 1 | 15 | - | - |
C | 2 | 1 | 2 | 2 | 1 | 1 | 1 |
C++ | 3 | 3 | 3 | 3 | 2 | 2 | 5 |
C# | 4 | 4 | 7 | 13 | - | - | - |
Python | 5 | 7 | 6 | 11 | 27 | - | - |
Visual Basic .NET | 6 | 17 | - | - | - | - | - |
PHP | 7 | 6 | 4 | 5 | - | - | - |
JavaScript | 8 | 9 | 8 | 7 | 23 | - | - |
Perl | 9 | 8 | 5 | 4 | 4 | 10 | - |
어셈블리 언어 | 10 | - | - | - | - | - | - |
COBOL | 25 | 28 | 17 | 9 | 3 | 9 | 9 |
Lisp | 31 | 12 | 15 | 12 | 9 | 4 | 2 |
프롤로그 | 32 | 31 | 26 | 16 | 20 | 11 | 3 |
Pascal | 114 | 15 | 21 | 97 | 8 | 3 | 4 |
올해의 프로그래밍 언어는 올해의 가장 높은 평가를 받은 프로그래밍 언어에 수여됩니다:
[설명] TIOBE 프로그래밍 언어 커뮤니티 순위는 지표입니다. 프로그래밍 언어 인기 추세(매월 업데이트됨)는 숙련된 프로그래머, 교육 과정 및 인터넷상의 타사 공급업체 수를 기준으로 순위가 결정됩니다. 순위는 Google, MSN, Yahoo!, Wikipedia, YouTube, Baidu 등과 같은 잘 알려진 검색 엔진을 사용하여 계산됩니다.
이 순위는 특정 프로그래밍 언어의 인기만 반영한다는 점에 유의하세요. 프로그래밍 언어가 좋은지 나쁜지 또는 해당 언어로 작성된 코드의 양을 나타내는 것은 아닙니다.
이 순위는 귀하의 프로그래밍 기술이 시대에 보조를 맞추고 있는지 테스트하는 데 사용할 수 있으며, 새로운 시스템을 개발할 때 언어 선택의 기초로도 사용할 수 있습니다. 순위에 대한 자세한 정의는 여기에서 확인할 수 있습니다: https://www.tiobe.com/tiobe-index/