# 프로그래머가 어떤 언어에서 어떤 언어로 이주하고 있는가? JetBrains가 8837건의 답변을 분석

> https://bookfactory.kr/c/news/10162
> 게시판: 뉴스
> 작성자: tachikoma43
> 작성일: 2026-08-20T14:43:13.184Z

---

JetBrains가 8837명의 개발자에게 프로그래밍 언어 사용 실태를 질문한 결과, 개발자들이 주로 사용하는 언어와 지난 1년 동안 어떤 언어로 전환했는지에 대한 정보가 밝혀졌다. “과거 12개월 동안 어떤 프로그래밍 언어를 사용했습니까?”라는 질문에 대한 답변을 종합한 결과는 다음과 같다. 2017년부터 2025년까지 각 연도별 데이터가 제시된다. 항상 1위를 유지하는 것은 JavaScript이며, 2025년에는 Python이 2위를 차지했다.

순위는 다음과 같다. 1위: JavaScript 2위: Python 3위: HTML/CSS 4위: Java 5위: SQL 6위: TypeScript 7위: Shell 8위: C++ 9위: C# 10위: Go 11위: C 12위: Kotlin 13위: PHP 14위: Rust 15위: Swift 16위: Dart 17위: Lua 18위: Scala 19위: Ruby 20위: Objective-C

“당신이 사용하는 주요 프로그래밍 언어는 3가지로 선택해주세요”라는 질문에서는 JavaScript를 메인으로 사용하는 사람이 6% 미만이라는 흥미로운 결과가 나타났다. 메인으로 가장 많이 사용되는 언어는 Java이며, 다음은 Python이었다.

또한, “12개월 전 메인 프로그래밍 언어는 무엇이었습니까?”라는 질문을 통해 과거 메인 언어에서 다른 언어로 전환했는지 조사한 결과는 다음과 같다. 빨간색은 “메인으로 사용하던 것을 다른 언어로 전환한 사용자”, 녹색은 “올해 처음 프로그래밍 언어를 사용한 사용자”, 파란색은 “다른 언어에서 전환한 사용자”, 회색은 “전환하지 않은 사용자”를 나타낸다.

위 결과에서 C 언어의 정착률이 가장 낮다는 것을 알 수 있다. 12개월 전에 C를 메인 언어로 사용하던 사람의 약 절반이 다른 언어로 이행했다. JetBrains는 “초기에 교육 과정を通じて C를 습득하고, 이후 다른 언어로 이행한 학생으로 구성되어 있다고 생각했습니다. 그러나 개발자의 경험 연수를 고려하면 무관한 것으로 나타났습니다. C에서 이탈한 사람의 절반은 이주 이유로 ‘새로운 언어를 배우고 싶었다’를 선택했으며, 이는 다른 언어에서 이주한 사람보다 높은 비율입니다”라고 언급했다. 언어에서 언어로의 전환 비율을 나타낸 그래프는 다음과 같다. 파란색은 전환율, 빨간색은 유지율을 나타내며, 수직 열의 언어가 12개월 전 언어, 수평 행의 언어가 현재 언어를 나타낸다. 예를 들어 C 열을 보면 C에서 C++로 전환한 사람이 9%, Java로 전환한 사람이 14%, Python으로 전환한 사람이 13% 있다는 것을 알 수 있다.

“왜 그 언어를 메인으로 사용하지 않기로 결정했습니까?”라는 질문에 대한 답변을 종합한 결과도 제시된다. 언어를 전환하는 이유로 가장 일반적인 것은 “프로젝트 요구 사항에 따르는 것”이다. 특히 C에서는 “새로운 언어를 배우고 싶어서”와 “더 현대적인 언어 기능을 찾아서”라는 이유가 매우 많이 선택되었다. JavaScript에서는 “더 나은 고용 시장 기회를 찾아서”, PHP에서는 “성능 및 확장성 제한이 있었다”는 이유로도 많이 선택되었다.

반대로 “왜 그 언어를 메인으로 삼았는가”라는 질문의 결과도 존재합니다. JavaScript는 “메인으로 하는 것을 그만둔 이유”와 완전히 동일하게 “더 나은 고용 시장 기회를 찾기 위해”가 상당 비율로 선택되고 있습니다. C#과 C++는 “프로젝트의 요구 사항에 따르기 위해”가 매우 많으며, 이는 많은 개발자들이 단순히 필요에 억눌려 이러한 언어들로 전환하고 있음을 시사합니다. Go의 주요 이유는 성능과 확장성이며, Python은 생태계와 라이브러리의 지원이 더 많습니다. 또한 Kotlin에 대해서 JetBrains는 “필요에 억눌려 것이 아니라, 더 우수한 개발 경험과 더 현대적인 언어 기능이 있기 때문에 전환하고 있습니다”라고 어필했습니다.

JetBrains는 위의 결과를 종합하여 “C는 놀라울 정도로 높은 이탈률을 보이고 있으며, Java 개발자는 Python이나 TypeScript로 이주하는 경향이 있습니다. Python은 모든 언어에서 유입되는 수용처 역할을 하고 있습니다. HTML/CSS 개발자는 일자리 기회를 늘리기 위해 JavaScript를 배우고, 반대로 JavaScript 개발자는 같은 이유로 거의 모든 다른 언어로 이주하고 있습니다. TypeScript와 Rust는 여전히 진보를 이끄는 언어처럼 보입니다”라고 지적했습니다.

[원문 보기](https://gigazine.net/news/20260820-jetbrains-programming-language-migration/) | 출처: Gigazine