게임 업계에서 시작된 개발자 연봉 인상 바람은 모든 산업군에서 자사 경쟁력을 높이는 핵심 요소가
IT 기술로 인식됨에 따라 실력 있는 소프트웨어(SW) 개발자를 확보하기 위한 경쟁이 치열해지고 있습니다.

따라서 실력 있는 개발자가 되기 위해 프로그래밍 언어 공부를 시작하거나, 새로운 프로젝트를 시작하기
위한 프로그래밍 언어와 플랫폼의 선택은 굉장히 중요합니다.

티오베(TIOBE)에서는 프로그래밍 언어 별 인기 지표를 매달 공개하고 있습니다.
해당 지표는 전 세계의 숙련된 엔지니어 수, 교육 과정 및 타사 공급 업체의 데이터를 수입, 분석합니다.
이 지표의 추이를 분석하여 프로그래밍 언어 선택을 전략적 결정을 내리는 데 도움이 될 수 있습니다.

이번 포스팅에서는 2021년 5월 기준 프로그래밍 언어 순위와 전망을 살펴보겠습니다.

TOP 1~20
May 2021 May 2020 Change Programming Language Ratings Change
1 1   C 13.38% -3.68%
2 3 change Python 11.87% +2.75%
3 2 change Java 11.74% -4.54%
4 4   C++ 7.81% +1.69%
5 5   C# 4.41% +0.12%
6 6   Visual Basic 4.02% -0.16%
7 7   JavaScript 2.45% -0.23%
8 14 change Assembly language 2.43% +1.31%
9 8 change PHP 1.86% -0.63%
10 9 change SQL 1.71% -0.38%
11 15 change Ruby 1.50% +0.48%
12 17 change Classic Visual Basic 1.41% +0.53%
13 10 change R 1.38% -0.46%
14 38 change Groovy 1.25% +0.96%
15 13 change MATLAB 1.23% +0.06%
16 12 change Go 1.22% -0.05%
17 23 change Delphi/Object Pascal 1.21% +0.60%
18 11 change Swift 1.14% -0.65%
19 18 change Perl 1.04% +0.16%
20 34 change Fortran 0.83% +0.51%

1위는 C
코로나19의 영향으로 C언어 기반의 의료기기의 사용 증가로 인해 관심도가 높아졌다는 분석이 있습니다.
메모리 최적화의 장점으로 사물인터넷(IoT)의 임베디드 시스템에 적합하여 4차 산업혁명과 맞물려 향후
전망이 밝다고 예상되는 언어입니다.

2위는 파이썬(Python)
파이썬(Python)은 문법이 쉽고 단순함을 추구하여 처음 프로그래밍을 배울 때 추천되는 언어입니다.
범용성과 높은 생산성으로 딥러닝 분야 등 데이터 분석이 필요한 실무에서도 많이 사용하고 있습니다.
특히 파이썬과 R은 바이러스 치료법을 위해 활용도가 높아지고 있어 앞으로가 더욱 기대되는 언어입니다.

3위는 자바(Java)
자바(Java)는 국내 시장에서 유난히 많이 사용하는 언어로 국내 점유율이 특히 높습니다만
세계 시장에서는 시장 흐름이 자바에 우호적이지 않기 때문에 점유율이 떨어지고 있습니다.
하지만 지금까지 개발된 수많은 레퍼런스와 레거시들이 있기 때문에 꽤나 오랫동안 강세가 예상됩니다.

이어서 21위부터 100위까지의 프로그래밍 언어 순위와 30년 간 평균치를 살펴보겠습니다.

TOP 21~100
21 Objective-C 0.79%
22 Scratch 0.75%
23 SAS 0.68%
24 Rust 0.66%
25 Ada 0.57%
26 PL/SQL 0.55%
27 Dart 0.53%
28 ABAP 0.50%
29 COBOL 0.50%
30 Julia 0.43%
31 Prolog 0.42%
32 Scala 0.42%
33 Logo 0.39%
34 LabVIEW 0.38%
35 Kotlin 0.36%
36 Lisp 0.36%
37 Lua 0.34%
38 Transact-SQL 0.33%
39 D 0.31%
40 TypeScript 0.29%
41 VHDL 0.28%
42 Apex 0.27%
43 VBScript 0.27%
44 Ladder Logic 0.26%
45 Awk 0.26%
46 Bash 0.26%
47 Haskell 0.25%
48 Elixir 0.25%
49 (Visual) FoxPro 0.23%
50 PowerShell 0.23%

 

이하 TOP 51~100

ActionScript, Arc, B4X, bc, Boo, C shell, CFML, Clojure, Common Lisp, Eiffel, Erlang, F #, Hack, Icon, IDL,
Inform, Io, J, JScript.NET, Korn shell, Lasso, Maple, MEL , ML, MQL4, MUMPS, NATURAL, OCaml, OpenCL,
OpenEdge ABL, Oz, PL / I, PostScript, Pure Data, Q, Racket, Ring, RPG, Scheme, Simulink, Smalltalk, SPARK,
SPSS, Stata, Tcl, Vala / Genie, Verilog, XC, Xojo, Zig

History (for 30 Year)

대표 언어들의 30년 간의 순위를 한눈에 확인해볼 수 있습니다. (12개월 평균순위)

C 1 2 2 2 1 1 1 1
Java 2 1 1 1 3 26 - -
Python 3 5 6 8 27 19 - -
C++ 4 3 3 3 2 2 2 8
C# 5 4 5 7 13 - - -
Visual Basic 6 13 - - - - - -
JavaScript 7 8 10 9 10 32 - -
PHP 8 6 4 4 11 - - -
SQL 9 - - - - - - -
R 10 17 31 - - - - -
Lisp 34 27 13 14 17 7 4 2
Ada 36 28 17 16 20 8 5 3
(Visual) Basic - - 7 6 4 3 3 5

 


해당 지표의 출처는 티오베(tiobe)에 있으며 상세정보를 보고 싶으시면 아래의 링크를 참고해주세요
https://www.tiobe.com/tiobe-index/

 

읽어주셔서 감사합니다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기