CWN(CHANGE WITH NEWS) - 코딩 배우겠다던 새해결심 작심삼일 되나…"올해 배워야할 프로그래밍 언어들"

  • 구름많음진주4.5℃
  • 박무부산10.5℃
  • 흐림보은6.6℃
  • 흐림남원7.0℃
  • 구름많음서귀포14.2℃
  • 흐림부안9.7℃
  • 구름조금고산14.1℃
  • 흐림충주6.1℃
  • 박무북부산5.0℃
  • 박무여수11.7℃
  • 흐림구미4.6℃
  • 흐림부여8.4℃
  • 구름많음대관령-0.3℃
  • 흐림임실7.1℃
  • 흐림북강릉9.5℃
  • 구름많음봉화-1.3℃
  • 구름많음청송군-0.6℃
  • 박무포항9.2℃
  • 맑음양산시6.5℃
  • 비전주8.9℃
  • 흐림남해12.7℃
  • 구름조금거제11.5℃
  • 흐림춘천4.0℃
  • 비흑산도9.7℃
  • 구름많음동해10.1℃
  • 흐림진도군10.6℃
  • 흐림금산6.4℃
  • 구름조금의령군1.9℃
  • 흐림서산8.5℃
  • 흐림강화5.5℃
  • 맑음김해시7.8℃
  • 흐림군산9.4℃
  • 박무대구4.5℃
  • 구름조금울릉도12.2℃
  • 흐림추풍령6.5℃
  • 흐림동두천6.5℃
  • 흐림정읍8.9℃
  • 흐림원주6.0℃
  • 흐림홍천2.9℃
  • 흐림서청주8.2℃
  • 비서울8.2℃
  • 흐림장수8.1℃
  • 흐림제천3.3℃
  • 흐림양평
  • 비광주9.7℃
  • 비백령도7.2℃
  • 흐림거창2.4℃
  • 흐림이천6.4℃
  • 흐림순천4.2℃
  • 천둥번개대전8.4℃
  • 흐림영월2.4℃
  • 흐림장흥9.5℃
  • 구름많음울진10.2℃
  • 구름많음정선군1.2℃
  • 흐림천안7.5℃
  • 박무창원9.0℃
  • 구름조금경주시4.0℃
  • 구름많음완도12.1℃
  • 흐림고창군
  • 구름많음보성군10.0℃
  • 흐림세종8.4℃
  • 흐림속초9.6℃
  • 구름많음강진군11.2℃
  • 흐림함양군8.0℃
  • 구름많음합천5.7℃
  • 흐림고창
  • 맑음영천2.0℃
  • 구름많음광양시9.0℃
  • 흐림산청3.7℃
  • 흐림보령9.8℃
  • 구름많음태백1.6℃
  • 구름많음제주14.3℃
  • 흐림순창군6.8℃
  • 맑음북창원8.2℃
  • 비북춘천3.6℃
  • 박무울산6.7℃
  • 구름많음인천8.4℃
  • 구름많음의성0.7℃
  • 흐림영광군10.3℃
  • 천둥번개청주8.8℃
  • 구름조금성산13.0℃
  • 구름많음해남11.1℃
  • 흐림철원5.7℃
  • 비홍성9.5℃
  • 흐림상주6.8℃
  • 흐림문경4.7℃
  • 흐림목포9.9℃
  • 흐림인제2.5℃
  • 구름많음강릉10.7℃
  • 구름조금밀양3.0℃
  • 구름많음영덕8.9℃
  • 구름많음영주1.6℃
  • 흐림안동3.2℃
  • 구름많음고흥10.9℃
  • 천둥번개수원7.5℃
  • 구름많음통영11.5℃
  • 흐림파주6.1℃
  • 2025.11.25 (화)

코딩 배우겠다던 새해결심 작심삼일 되나…"올해 배워야할 프로그래밍 언어들"

박병화 / 기사승인 : 2019-02-20 17:15:00
  • -
  • +
  • 인쇄

벌써 올해의 두 번째 달도 거의 끝나가고 있다. 올해 코딩(coding)의 세계로 입문하겠다던 새해 결심도 서서히 작심삼일이 되어가고 있을 듯. 상당수는 아마 올바른 프로그램 언어를 고르는 데서부터 어려움을 겪었을 것이다.

이에 18일(현지시간) IT 전문매체 인터레스팅엔지니어링(interestingengineering)은 "2019년에 배워야 할 7가지 최고의 프로그래밍 언어"를 소개했다.

매체는 "프로그래밍 언어에 따른 직업 시장 수요와 현재 급여 수준, 학습가능성(learnability), 미래 적합성(future relevancy) 등을 고려해 선정했다"고 밝혔다.

우선 파이썬(Python)이 가장 먼저 언급됐다. 다수의 전문가나 개발자들은 가장 먼저 배우는 가장 좋은 언어는 파이썬이라고 얘기한다. 파이썬은 빠르고 사용하기 쉬우며, 배치하기 쉬운 프로그래밍 언어로 웹 애플리케이션으로 쉽게 확장 가능하다. 유튜브(YouTube), 인스타그램(Instagram)과 같은 인기 플랫폼은 모두 파이썬으로 만들어졌다. 특히 파이썬은 성장하는 인공지능(AI) 분야에서 사용되는 주요 언어 중 하나이다. 또한 전 세계의 기술 스타트업에서 직업 수요가 많다. 파이썬에 뛰어드는 것은 미래의 개발자 일자리를 위한 튼튼한 기반을 마련하는 데 도움이 될 뿐만 아니라, 슈퍼 AI(super) AI를 만드는 데 도움을 줄 수 있다.

다음은 자바스크립트(JavaScript)로, 이 언어는 문자그대로 어디에나 있다. 스택오버플로우(Stack OverFlow)에 따르면 자바스크립트는 개발자들 사이에서 가장 인기 있는 언어이다. 프런트 엔드(front-end) 개발에 중요한 요소인 자바스크립트는 사물인터넷(Internet of Things, IoT)의 급변하는 세계와 심지어 게임개발의 일부 영역에서도 존재감을 느끼게 하고 있다. 불가분의 친구(inseparable buddies)인 HTML과 CSS 외에도, 자바스크립트는 전통적으로 인터랙티브(interactive) 웹사이트를 만드는데 사용된다. 만약 프런트 엔드 개발의 세계로 들어가거나 멋진 웹사이트를 코딩하고 싶다면, 자바스크립트에 도전할 필요가 있다.

자바(Java)는 개발자들과 대규모 조직들 사이에서 매우 인기 있는 또 다른 언어다. 안정성(stability)과 정확성(precision), 확장성(scalability) 때문에 주요 기업들이 이 언어를 채택해 오늘날과 여전히 관련이 있고 일자리를 찾는다면 시작하기에 좋은 언어이다. 전 세계적으로 수십 억 명의 안드로이드 사용자들과 함께 자바는 안드로이드 애플리케이션 개발에 널리 사용되고 있다. 다만 자바는 몇 년마다 사라져가고 부활하는 경향을 겪는 경향이 있다.

구글이 개발한 고(GO) 언어는 파이썬 같은 미니멀(minimal) 언어다. 고(GO)는 파이썬의 보다 효율적인 사촌이며 C 의 DNA를 약간 섞은 것으로 생각하면 쉽다. 이 언어는 기능적 프로그래밍(functional programming)과 객체 지향 프로그래밍(object-oriented programming)의 가장 좋은 측면과 함께 가치 있는 내장 개발 도구 세트를 특징으로 하기 때문에 독특하다. 암호화폐인 이더리움(Ethereum)은 고(GO)로 만들어졌다.

PHP는 '파이썬 이전에 파이썬(Python before Python)'이었다. PHP 코딩 언어는 가장 인기 있는 백엔드(backend) 프로그래밍 언어다. 자바스크립트와 파이썬이 PHP 영역으로 옮겨가고 있지만, 글로벌 대기업들에게서 PHP 개발자들에 대한 수요는 여전히 높다.

애플이 만든 스위프트(Swift)는 아이폰에서 매일 사용하는 것과 같은 애플리케이션인 iOS 애플리케이션을 만드는데 사용된다. 상대적으로 새로운 언어인 스위프트는 배우기 쉽고 많은 잠재적 직업 수요를 가지고 있다. iOS 애플리케이션은 곧 사라지지 않으며, 그것을 개발할 수 있으면 당분간 높은 수요를 유지할 것으로 보인다.

마지막으로 1985년에 처음 만들어진 C 는 여전히 강력한 언어이다. 이 언어는 높은 성능(high performance), 신뢰성(reliability), 및 다양한 맥락(contexts)으로 인해 수요가 높다. 아마존은 물론 구글 크롬까지도 C 로 만들어졌다. GUI 어플리케이션을 만드는 것부터 게임을 위한 3D 그래픽까지, C 는 폭넓은 어플리케이션을 가지고 있으며, 현재 로봇공학(robotics)에서도 사용되고 있다. 다만 다른 언어들과 달리, C 는 이해하기 쉬운 언어는 아니다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue