언어

공유하기:

이 섹션에서는 프로그래밍, 스크립팅 및 마크업 언어의 최신 동향에 대한 통계 분석을 제공합니다.

프로그래밍, 스크립팅 및 마크업 언어

지난 12개월 동안 어떤 프로그래밍, 스크립팅 및 마크업 언어를 사용하셨나요?

지난 12개월 동안 어떤 프로그래밍, 스크립팅 및 마크업 언어를 사용하셨나요?

Objective-C는 확실히 역사의 뒤안길로 사라졌습니다.

지난 6년 동안 사용자의 2/3를 잃은 Objective-C는 그 수명을 다 한 것으로 보입니다. 작년에 이 언어를 한 번 이상 사용했다고 말한 프로그래머는 2% 미만이었고, 설문조사 참가자 중 11명만이 이 언어를 주요 언어로 사용한다고 보고했습니다. Objective-C의 사용 감소폭은 COBOL 및 Perl의 감소율보다 더 컸습니다.

이 언어는 1984년 출시된 이후 Apple이 2014년 후속 제품인 Swift를 내놓을 때까지 좋은 성적을 거두었습니다. Kotlin, Dart 등과 같은 크로스 플랫폼 언어들이 등장하면서 iOS 개발자의 선택의 폭이 넓어져 Objective-C를 고수할 이유가 거의 사라졌습니다.

Rust에 대한 신뢰: 성장 이야기

올해 가장 인기 있는 언어 중 새로운 사용 기록을 세운 유일한 언어는 Rust입니다. 엄격한 안전 및 메모리 소유 메커니즘으로 C++를 대체하는 것을 목표로 하는 Rust는 지난 5년 동안 사용자 수가 꾸준히 증가하는 모습을 보였습니다. JetBrains 데이터에 따르면 Go 사용자 6명 중 1명은 Rust 채택을 고려하고 있습니다.

주로 사용하는 프로그래밍, 스크립팅 및 마크업 언어는 무엇인가요?

3개 이하의 언어를 선택하세요.

JavaScript: 인기 소폭 하락

작년에는 상위 3개 언어의 인기도가 각축전을 벌였습니다. 올해에도 여전히 별 차이가 없었는데, Java가 다시 1위를 차지하고 JavaScript는 3% 포인트 하락하여 3위로 떨어졌습니다.

다른 언어와 병행하여 TypeScript를 사용하기 시작한 일부 프로그래머는 점차 TypeScript만 사용하는 방향으로 가고 있는 모양세입니다. 2020년에는 TypeScript 사용자의 47%가 JavaScript와 함께 TypeScript를 사용했지만 올해에는 그 수치가 38%로 떨어졌습니다. 앞으로 JavaScript의 점유율이 몇 퍼센트 포인트 더 하락할 것이라고 가정하는 것이 타당합니다.

다른 언어를 배우고 싶어하는 프로그래머의 비율은 다른 언어보다 JavaScript 사용자 사이에서 더 높습니다. 이는 또한 사용자 감소 가능성을 높여 TypeScript가 사용자 마이그레이션의 이점을 누리는 결과로 이어질 것으로 보입니다.

향후 12개월 이내에 다른 언어를 채택하거나 다른 언어로 마이그레이션할 계획이 있으신가요? 만약 그렇다면 어떤 언어인가요?

이 표의 값은 가로에 나열된 언어를 사용하는 사용자 중 세로 줄에 나열된 언어로 전환할 계획이 있는 사람들의 비율을 나타냅니다. 예를 들어 C# 사용자의 10%는 Rust를 채택할 계획입니다.

Rust는 지난 수년 동안 가장 인기 있는 학습 언어 중 하나의 자리를 지켰고, 2023년에는 처음으로 1위에 올랐습니다.

Rust는 Go를 제치고 다른 언어로 이동하려는 사람들에게 최고의 선택이었습니다. 또한 Go 사용자는 Rust를 채택할 준비가 가장 잘 된 사용자이기도 합니다.

그러나 Go 사용자 기반이 2020년까지 급속한 성장세를 나타냈기 때문에 Go에서 전환하는 사용자 중 상당 부분은 얼리 어답터일 가능성이 높습니다. 이러한 트렌드세터 중 다수는 앞으로 다가올 대세를 기대하고 있으며 Rust를 채택한 후 곧이어 이 '중요한' 트렌드로 넘어갈 수 있습니다.

사용자들이 다른 언어로 전환하기를 원하지 않는 프로그래밍 언어

응답 수가 최소 150개인 언어를 포함하여 기본 프로그래밍 언어별로 "아니요, 채택/전환할 계획이 없습니다"라고 답한 응답자의 비율입니다.

Scala와 Rust는 가장 적은 수의 프로그래머가 떠나고 싶어하는 언어인 것으로 나타났습니다.

주로 사용하는 언어로 어떠한 유형의 소프트웨어를 개발하시나요?

주요 언어별 고임금 직원의 비율

가장 높은 급여를 받는 직원은 해당 지역에서 급여가 상위 4분위에 속하는 직원들입니다.

나에게 적합한 도구를 찾아보세요

읽어주셔서 감사합니다!

이 보고서가 여러분에게 도움이 되었기를 바랍니다. 이 보고서를 친구와 동료에게 공유하세요.

질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.