2026년 8월 TIOBE 인덱스가 나왔다. 상위권 순위는 7월과 거의 같고, 그 아래에서 눈에 띄는 변화가 두 개 있었다.
상위권 — Python의 격차가 더 벌어졌다
| 순위 | 언어 | 점유율 |
|---|---|---|
| 1 | Python | 18.53% |
| 2 | C | 11.10% |
| 3 | C++ | — |
| … | … | … |
| 10 | Rust | — |
Python이 18.53% 로 1위를 지켰다. 2위 C가 11.10%이니 7%포인트 넘게 앞선다. TIOBE 인덱스는 검색 엔진 결과로 매기는 지표라 실제 코드 작성량과 꼭 맞지는 않는다. 그래도 AI·데이터 분야의 검색 수요가 통째로 Python에 실리는 구조는 당분간 바뀌기 어려워 보인다.
이번 달 상위 10개 언어는 순위 변동 없이 그대로였다.

변화 1 — Java가 C++를 바짝 쫓는다
이번 달 헤드라인 중 하나는 Java가 C++에 근접했다는 소식이다. 오랫동안 하락세로 읽히던 Java가 다시 3위 자리를 넘볼 만큼 올라왔다.
Java가 반등한 데는 언어 자체의 변화도 있다. 최근 몇 년 사이 LTS 릴리스 주기가 안정되고 가상 스레드, 패턴 매칭 같은 기능이 실무에 자리 잡으면서 "레거시 언어"라는 인식이 옅어졌다. 대규모 백엔드에서 여전히 기본 선택지라는 점도 그대로다.
변화 2 — Rust가 톱10을 지켰다
Rust가 10위를 유지했다. 톱10 진입만으로 뉴스가 되던 시기는 지났고, 이제는 자리를 지키는지를 본다. 진입은 한 번의 스파이크로도 가능하지만 유지는 그렇지 않다.
Rust를 실제로 쓰는 영역은 여전히 뚜렷하다. 시스템 프로그래밍, 커널과 드라이버, WebAssembly, 성능이 중요한 인프라 도구다. 리눅스 커널을 비롯한 주요 프로젝트가 최근 몇 년 사이 Rust를 공식 지원하기 시작했고, 그 효과가 지표에도 나타나는 것으로 보인다.
변화 3 — MATLAB, 10년 만의 톱20 이탈
가장 상징적인 소식은 MATLAB이 10년 만에 상위 20위 밖으로 밀려났다는 것이다.
MATLAB이 밀린 건 언어 품질보다 생태계 대체 탓이 크다. 공학 계산과 수치 해석에서 MATLAB이 하던 일을 NumPy, SciPy, Julia가 나눠 가져갔다. 대학이 교육용 스택을 Python으로 바꾸면 그 세대가 일하는 현장의 스택도 따라 바뀐다. 라이선스 비용이 없는 쪽이 이기는 흔한 패턴이다.
언어 선택에 어떻게 반영할까
지표는 지표일 뿐이지만, 실무 판단에 참고할 만한 것이 몇 가지 있다.
- 새 프로젝트의 기본값으로 Python을 고를 때의 리스크는 계속 낮아지고 있다. 채용, 라이브러리, 문서 어느 쪽이든 마찰이 가장 적다.
- Rust는 이제 "실험"이 아니다. 성능이 중요한 컴포넌트 하나를 Rust로 떼어내자고 조직을 설득하기가 훨씬 쉬워졌다.
- Java 백엔드는 여전히 안전한 선택이다. 하락 추세를 전제로 기술 부채를 판단하고 있었다면 다시 볼 때다.
- 특정 벤더에 묶인 언어·런타임은 장기 리스크가 크다. MATLAB이 딱 그런 사례다.
참고
참고
댓글 0개
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.