2025년 6월 프로그래밍 언어 인기 순위, TIOBE
6월 헤드라인: SQL은 어디로 가는가?
SQL은 TIOBE 지수에서 주목할 만한 역사를 가지고 있습니다. 2001년 TIOBE 지수가 시작되었을 당시, SQL은 20개 언어 중 하나였습니다. 당시 SQL은 상위 10위권에 속해 있었습니다. 2004년 초, 누군가 SQL이 프로그래밍 언어가 아니라고 지적했습니다. 많은 논쟁 끝에 SQL을 목록에서 제외하기로 결정했습니다. 2018년, 또 다른 누군가가 SQL이 튜링 완전하지만(Turing complete), 다소 까다로운 방식으로 튜링 완전하다고 지적했습니다. 튜링 완전하면 프로그래밍 언어로 간주됩니다. 따라서 그 순간부터 SQL은 TIOBE 지수에 다시 포함되었고, 데이터베이스와 SQL은 서로 밀접하게 연관되어 있기 때문에 SQL은 다시 상위 10위권에 진입했습니다.
놀랍게도, SQL은 최근 서서히 순위가 하락하기 시작했습니다. 이번 달에는 12위로 TIOBE 지수 역사상 가장 낮은 순위를 기록했습니다. SQL은 앞으로 수십 년 동안 데이터베이스의 중추이자 공통어로 남을 것입니다. 하지만 데이터가 일반적으로 비정형적인 AI가 급성장하는 분야에서는 NoSQL 데이터베이스가 더 적합한 경우가 많습니다. JSON 및 XML과 같은 데이터 교환 형식을 사용하는 NoSQL은 잘 정의되었지만 다소 정적인 SQL 방식에 심각한 위협이 되었습니다. NoSQL의 인기는 C++ 및 Java와 같은 잘 정의된 정적 타입 프로그래밍 언어와 비교했을 때 Python과 같은 동적 타입 언어의 부상과 유사합니다.
TIOBE 프로그래밍 커뮤니티 지수는 프로그래밍 언어의 인기도를 나타내는 지표입니다. 이 지수는 매달 업데이트됩니다. 평점은 전 세계 숙련된 엔지니어 수, 교육 과정, 그리고 외부 공급업체 수를 기반으로 합니다. Google, Amazon, Wikipedia, Bing 등 20개 이상의 주요 웹사이트를 통해 평점을 산출합니다. TIOBE 지수는 최고의 프로그래밍 언어나 대부분의 코드 작성에 사용된 언어를 기준으로 삼는 것이 아니라는 점에 유의해야 합니다.
이 지수는 자신의 프로그래밍 기술이 최신 상태인지 확인하거나 새로운 소프트웨어 시스템 구축을 시작할 때 어떤 프로그래밍 언어를 채택해야 할지 전략적으로 결정하는 데 사용할 수 있습니다.
기타 프로그래밍 언어
아래는 상위 50개 프로그래밍 언어 전체 목록입니다. 이 개요는 비공식적으로 게시되었으며, 누락된 언어가 있을 수 있습니다. 누락된 프로그래밍 언어가 있다고 생각되시면 tpci@tiobe.com으로 알려주시기 바랍니다. 또한, 저희가 모니터링하는 모든 프로그래밍 언어의 개요도 확인해 주시기 바랍니다.
그 다음 프로그래밍 언어 50가지
다음 언어 목록은 51위부터 100위까지입니다. 언어 간 차이가 비교적 적기 때문에, 프로그래밍 언어는 알파벳순으로만 나열했습니다.
- ActionScript, Algol, Alice, Apex, APL, Applescript, CHILL, Clipper, CLIPS, Clojure, Curl, Eiffel, Elm, F#, Forth, Groovy, Hack, Icon, Inform, Io, J, JScript, Ladder Logic, Logo, Maple, Modula-2, Mojo, MQL5, NATURAL, Nim, OCaml, Occam, OpenCL, PL/I, Q, Racket, Ring, RPG, S, Scheme, Smalltalk, SPARK, Stata, Tcl, Transact-SQL, Vala/Genie, VHDL, Wolfram, Xojo, Zig
매우 장기적인 역사
전체적인 상황을 파악하기 위해, 아래에서 수년 전 상위 10개 프로그래밍 언어의 순위를 확인해 보세요. 이는 12개월 동안의 평균 순위입니다.
프로그래밍 언어 명예의 전당
"올해의 프로그래밍 언어" 수상자를 모두 나열한 명예의 전당은 아래와 같습니다. 이 상은 한 해 동안 가장 높은 평점 상승을 기록한 프로그래밍 언어에 수여됩니다.
원문: https://www.tiobe.com/tiobe-index/
구글 번역을 참고로 해서 작성되었습니다.