프로그램 개발 언어 순위 - 2016년 10월
세계적으로 인기 있는 프로그램밍 언어를 소개합니다.
랭킹을 산정하는 기준이 재각각이라서 순위가 다른데요, 저는 Tiobe라는 회사에서 제공해주는 자료를 가지고 포스팅하도록 하겠습니다.
자세한 집계 기준은 링크로 대체 하겠습니다.
http://www.tiobe.com/tiobe-index//programming-languages-definition/
검색엔진의 힛트, 링크 숫자를 집계해서 진행하는데,
사실 우리나라에서 가장 점유율 높은 naver.com 나, google.co.kr 은 집계에서 제외되어서, 국내 실정이 반영이 덜된부분이 있긴합니다.
프로그램 개발 언어의 인기 순위라고 표현하는게 좋을것 같습니다.
아래 데이터는 2016년 10월 기준의 데이터 입니다.
인기 탑20는 다음과 같습니다.
Oct-16 |
Oct-15 |
Change |
Programming Language |
Ratings |
Change |
1 |
1 |
Java | 18.80% | -0.74% | |
2 |
2 |
C | 9.84% | -6.35% | |
3 |
3 |
C++ | 5.80% | 0.05% | |
4 |
4 |
C# | 4.37% | -0.46% | |
5 |
5 |
Python | 3.78% | -0.74% | |
6 |
8 |
change | JavaScript | 2.75% | 0.46% |
7 |
6 |
change | PHP | 2.74% | 0.18% |
8 |
7 |
change | Visual Basic .NET | 2.66% | 0.20% |
9 |
9 |
Perl | 2.50% | 0.25% | |
10 |
14 |
change | Objective-C | 2.26% | 0.84% |
11 |
12 |
change | Assembly language | 2.23% | 0.66% |
12 |
15 |
change | Swift | 2.00% | 0.73% |
13 |
10 |
change | Ruby | 2.00% | 0.18% |
14 |
13 |
change | Visual Basic | 1.99% | 0.47% |
15 |
11 |
change | Delphi/Object Pascal | 1.88% | 0.24% |
16 |
65 |
change | Go | 1.81% | 1.67% |
17 |
32 |
change | Groovy | 1.77% | 1.19% |
18 |
20 |
change | R | 1.74% | 0.75% |
19 |
17 |
change | MATLAB | 1.62% | 0.46% |
20 |
18 |
change | PL/SQL | 1.53% | 0.46% |
자바의 인기가 하늘을 찌르네요.
2002년부터 그래프를 보시면 대략적인 추이를 보면 Java 와 C 가 업치락 뒤치락하는 현상을 보여줬고, 요 근래에 C의 인기가 많이 떨어진걸 알 수 있습니다.
IOS운영 체제의 object-C도 하락하는 모습이 보입니다.
사실 프로그램 언아라는것이 아무리 잘 만들어졌다고 해도, 사람들이 많이 쓰지 않는다면 발전하기가 힘듭니다.
많은 프로그래머들이 사용하고, 버그들이 수정되어져 가면서 발전 하는것이기 때문에 인기가 많은 프로그램을 공부하는것이
앞으로의 미래의 취업이나, 자기 발전에도 좋을 것 같습니다.
인기 순위 외의 프로그램 리스트도 참고하시면 될거같습니다.
Position |
Programming Language |
Ratings |
21 |
SAS | 1.44% |
22 |
ABAP | 1.26% |
23 |
Scratch | 1.13% |
24 |
COBOL | 1.13% |
25 |
Dart | 1.10% |
26 |
D | 1.05% |
27 |
Lua | 0.83% |
28 |
Fortran | 0.74% |
29 |
Lisp | 0.74% |
30 |
Transact-SQL | 0.72% |
31 |
Ada | 0.65% |
32 |
F# | 0.63% |
33 |
Scala | 0.61% |
34 |
Haskell | 0.52% |
35 |
Logo | 0.50% |
36 |
Prolog | 0.50% |
37 |
LabVIEW | 0.46% |
38 |
Scheme | 0.44% |
39 |
Apex | 0.35% |
40 |
Q | 0.30% |
41 |
Erlang | 0.30% |
42 |
Rust | 0.30% |
43 |
Bash | 0.29% |
44 |
RPG (OS/400) | 0.27% |
45 |
Ladder Logic | 0.27% |
46 |
VHDL | 0.22% |
47 |
Alice | 0.21% |
48 |
Awk | 0.20% |
49 |
CL (OS/400) | 0.17% |
50 |
Clojure | 0.17% |
모르는 언어들도 많고, 정말 배움은 끝이 없는거같습니다.
피곤해지네요....
출처 : http://www.tiobe.com/tiobe-index/
댓글 개