통합게시판

2023년 1월, TIOBE 프로그래밍 언어 순위

고니자니 2023. 1. 7. 16:56
반응형

C++ 언어가 TIOBE의 2022년도 프로그래밍 언어로 선정되었습니다.

C++가 2022년에 가장 인기(+4.62%)를 얻었기 때문에 이 타이틀을 획득했습니다. 준우승은 C(+3.82%)와 Python(+2.78%)입니다. 흥미롭게도 C++는 2022년 11월 TIOBE 지수에서 Java를 제치고 3위가 되었습니다.

C++가 인기를 얻은 이유는 높은 수준의 객체 지향 언어(object-oriented language)이면서 뛰어난 성능 때문입니다. 이 때문에 C++에서 빠르고 광범위한 소프트웨어 시스템(수백만 줄 이상의 코드)을 유지 관리 개발할 수 있습니다.

C++의 부상에 대한 또 다른 이유는 흥미로운 기능을 가진 새로운 언어 표준이 "최근에" 지속적으로 발행되었기 때문입니다.

첫 번째 랜드마크는 C++11이었습니다. 2011년에 게시되었으며 1998년 이후 처음으로 상당한 변화가 있었습니다. 새로운 언어 정의를 지원하는 데 사용할 수 있는 C++ 컴파일러가 없었기 때문에 이 새로운 표준을 채택하는 데 몇 년이 걸렸습니다. C++는 2001년 이후 지속적으로 하락한 후 . C++11로 인해 TIOBE 지수에서 천천히 상승세를 보였습니다.

두 번째 랜드마크는 예를 들어 모듈을 도입한 최근 C++20 간행물입니다. 향후 몇 년 동안 TIOBE 인덱스에서 C++를 더 끌어올릴 것입니다.

2022년에는 또 무슨 일이 일어났을까요? 성능이 중요한 것 같습니다. C++ 경쟁자인 Rust가 다시 상위 20위권에 진입했지만(1년 전에는 26위였음) 이번에는 진짜인 것 같습니다. C와의 쉬운 인터페이스로 알려진 Lua는 30위에서 24위로 뛰어올랐습니다. F#은 1년 만에 순위 74위에서 33위로 흥미로운 움직임을 보인 또 다른 언어입니다. Kotlin(29위에서 25위로), Julia(28위에서 29위로), Dart(37위에서 38위로)와 같은 유망한 언어는 상위 20위권에 도달하기까지 아직 갈 길이 멉니다. 

TIOBE 프로그래밍 커뮤니티 지수는 프로그래밍 언어의 인기도를 나타내는 지표입니다. 인덱스는 한 달에 한 번 업데이트됩니다. 등급은 전 세계의 숙련된 엔지니어 수, 과정 및 타사 공급업체를 기반으로 합니. Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube 및 Baidu와 같은 인기 있는 검색 엔진이 등급을 계산하는 데 사용됩니다. TIOBE 색인은 최고의 프로그래밍 언어나 대부분의 코드로 작성된 언어에 관한 것이 아니라는 점에 유의해야 합니다.

이 지수는 프로그래밍 기술이 여전히 최신 상태인지 확인하거나 새로운 소프트웨어 시스템 구축을 시작할 때 어떤 프로그래밍 언어를 채택해야 하는지에 대한 전략적 결정을 내리는 데 사용할 수 있습니다. TIOBE 인덱스의 정의는 여기에서 찾을 수 있습니다.

TIOBE, 프로그래밍 인기 순위

 

1~20 위를 제외한 나머지 50위까지의 프로그래밍 언어는 다음과 같습니다.

 

그 다음 50개 언어(51 ~ 100위)언어는 다음과 같습니다. 순위가 아니라 알파벳 순으로 나열합니다.

 

ActionScript, Alice, Apex, B4X, bc, Bourne shell, C shell, Chapel, CL (OS/400), Clojure, Common Lisp, Crystal, cT, Elixir, Emacs Lisp, Erlang, Forth, GAMS, Hack, Icon, IDL, Inform, Io, J#, JScript, Korn shell, Ladder Logic, Limbo, LPC, ML, Modula-2, MQL5, NATURAL, OpenEdge ABL, PL/I, Pony, Processing, Programming Without Coding Technology, Q, Racket, Raku, Ring, S, Solidity, SPARK, Tcl, VBScript, VHDL, X++, Zig

 

 

더 큰 그림을 보려면 여러 해 동안의  상위 10개 프로그래밍 언어의 위치를 아래에서 찾아보십시오.

여기에는 2가지 중요한 언급이 있습니다.

위의 표에서 "Visual Basic"과 "(Visual) Basic"에는 차이가 있습니다. Visual Basic은 Visual Basic.NET이며, 지금은 Visual Basic이라고 합니다.

프로그래밍 언어 SQL은 오랫동안 TIOBE 색인에 없었습니다. 이 언어는 매우 오래되었지만 색인에 포함된 역사는 짧습니다.

 

저 자세한 내용을 알고 싶다면 아래의 링크에 연결해 보십시오.

https://www.tiobe.com/tiobe-index/

 

반응형