본문 바로가기
IT 정보/IT News

[프로그래밍]기업 수요가 가장 많은 프로그래밍 언어는 자바

by J코딩 2022. 11. 29.
반응형

소프트웨어 개발자라면 누구나 한 번쯤 들어봤을 법한 Java라는 단어. 우리나라에서는 C언어보다 더 널리 알려져 있고 실제로도 국내 점유율 80%가량을 차지할 만큼 인기가 높다.

 

상위 5개 언어는 자바, 파이썬, SQL, C++, 자바스크립트 순이었다. 배시(Bash), C#, 고, 타입스크립트, R이 뒤를 이었지만 상위 5개 언어와는 차이가 컸다. 이중 수요가 가장 빠르게 증가하는 언어는 타입스크립트와 고였다. 고는 2021년 대비 2022년에 301% 수요가 늘었고, 타입스크립트는 392%였다. 스위프트와 루비에 대한 수요는 다소 줄어든 것으로 나타났다. 스위프트는 2021년 대비 80%에 그쳤고 루비는 66%였다.

 

그렇다면 왜 이토록 사람들은 Java를 선호하는 걸까? 그리고 또 다른 선택지인 C언어와는 무슨 차이가 있길래 이러한 결과가 나온 걸까? 궁금증을 해결하기 위해 본 글에서는 현재 미국 내 주요 웹사이트 상위 10개 사이트에서 제공되는 서비스 현황을 분석하여 각 언어별 특징 및 차이점을 살펴보고자 한다.

우선 자바(Java)는 1995년 썬 마이크로시스템즈사에서 발표한 객체지향 프로그래밍 언어로서 기존의 절차 지향 방식과는 달리 프로그램을 구성하는 요소들을 각각 객체로 취급한다는 특징이 있다.

 

따라서 코드 자체가 간결해지고 유지 보수가 용이하다는 장점이 있다.

뿐만 아니라 네트워크 분산 처리 환경에서 사용하기 알맞도록 설계되어 보안에 강하다고 알려져 있다.

다만 단점으로는 속도가 느리다는 점인데 이것 역시 보완된 버전이 나와 크게 문제 되지는 않는다.

다음으로 C언어는 1972년 벨 연구소에서 개발한 시스템 프로그래밍 언어로써 유닉스 운영체제용 프로그램을 작성하기 위해 고안되었다.

구조적이고 모듈화된 접근법을 가지고 있어 생산성이 높고 효율적이라는 평가를 받고 있다.

더불어 이식성이 좋고 하드웨어 제어가 가능하다는 이점이 있다. 단, 실행 속도가 느리고 메모리 관리가 어렵다는 한계점이 있다.

 

그밖에 이번 보고서의 주요 내용은 다음과 같다.
 

  • 2022년에 R과 스칼라는 개발자층이 오히려 줄었다.
  • 2021~2022년에 성장세를 보인 기술은 2023년에도 계속 성장할 전망이다. 자바, 파이썬, SQL 등이 여기에 해당한다.
  • REST API 기술에 대한 수요가 179% 늘었다.
  • 쿠버네티스 컨테이너 오케스트레이션 기술에 대한 수요가 늘면서 도커 스킬에 대한 수요는 줄었다.
  • 기업과 개발자 모두 머신러닝과 데이터 과학 기술에 대한 수요가 커졌다.
  • 전반적으로 IT 업계는 계속 성장하고 있다. 단, 2022년의 성장세는 2021년에 미치지 못한다.
반응형

댓글