PHOTOLAND

한국어

Knowledge

오늘:
30
어제:
97
전체:
228,731
1. 자바(Java)
자바는 인기있는 엔터프라이즈급 프로그래밍 언어다. 1995년 제임스 고슬링의 손에서 탄생한 자바는 이후 엔터프라이즈급 앱을 만들기 위한 프로그래밍 언어로 인기를 끌었으며 안드로이드 플랫폼에서의 사용 비중도 상당하다. 초보자에게 컴퓨팅 또는 프로그래밍을 가르치는 용도로도, 클라우드 플랫폼을 만들고 관리하는 용도로도 폭넓게 사용된다.
- 평균 연봉: 10만 2,000달러

2. 자바스크립트(JavaScript)
자바스크립트는 웹의 언어다. 실제로 브렌던 아이크는 1995년 웹을 개선하기 위한 목적으로 자바스크립트를 만들었다. 그러나 자바스크립트는 2017년 지금까지 여전히 주요 프로그래밍 언어 가운데 하나이며 많은 성장을 통해 이제는 서버측 개발을 포함한 다양한 용도로 사용된다.

프론트 엔드 프로그래머라면 두 번 생각할 것도 없이 자바스크립트를 선택해야 한다. 자바스크립트는 커뮤니티는 하루가 다르게 커가고, 이런 성장을 뒷받침하기 위한 새로운 프레임워크와 라이브러리, 툴이 지속적으로 출시되고 있다.
- 평균 연봉: 9만 5,000달러

3. 파이썬(Python)
파이썬은 귀도 반 로섬이 1991년에 설계한 현대 프로그래밍 언어다. 고수준 범용 프로그래밍 언어로, 과학 분야에서의 인기가 대단하다. 데이터 과학자로 일하려면 이 언어를 선택해야 한다. 장고(Django) 웹 프레임워크 덕분에 데이터 과학 분야 외에 웹 개발에도 폭넓게 사용되며, 단순하고 사용하기 쉬워 입문용 프로그래밍 언어로도 인기다.

파이썬 커뮤니티도 탄탄하다. 데이터 과학, 웹 개발, 앱 개발을 포함한 다양한 용도로 사용할 수 있는 여러 가지 프레임워크와 툴, 라이브러리가 있다.
- 평균 연봉: 10만 달러

4. C++
비욘 스트로스트럽은 1983년 C 프로그래밍 언어를 개선하기 위해 C++를 고안했는데, 이게 대성공을 거두었다. C++는 시스템 지향 개발 프로젝트에서 널리 사용되며 게임 개발과 애니메이션에서도 많이 사용된다. 대기업들은 시스템 상태를 개선하고 효율성을 높이기 위해 지속적으로 C++를 사용한다.

시스템 수준 개발을 다루는 프로그래머라면 반드시 익혀야 한다. 시장에서 30년 이상의 시간 동안 사용되며 성장해 온 언어다. C++는 배우기 어려우니 맹연습만이 답이다. C++는 컴퓨팅과 프로그래밍을 배우기 위한 용도로도 훌륭하다.
- 평균 연봉: 10만 달러

5. 루비(Ruby)
유키히로 마쓰모토가 1995년 창시한 언어다. 고수준 언어이며 빠른 개발에 널리 사용된다. 인기의 비결은 단순함과 세련된 고성능 웹 애플리케이션을 만들 수 있는 역량에 있다. 인기 있는 루비 웹 프레임워크인 루비 온 레일즈(Ruby on Rails) 역시 루비에 힘을 보태준다.

루비는 시장에서 중요한 위치를 차지하는 프로그래밍 언어다. 커뮤니티 지원도 풍족해서 작업에 활용할 수 있는 자습서와 툴, 라이브러리 등이 풍부하다.
- 평균 연봉: 10만 달러

6. C
데니스 리치가 만든 C는 복잡한 애플리케이션을 제작하기 위한 모든 툴을 제공한 최초의 온전한 프로그래밍 언어다. 커널 및 OS 개발에 많이 사용된다.
윈도우, 리눅스 또는 맥을 사용 중이라면 지금 그 시스템이 C로 움직인다고 보면 된다. 많은 대학과 온라인 과정에서 프로그래밍을 가르치기 위한 첫 언어로도 사용된다.
- 평균 연봉: 10만 달러

7. 스위프트(Swift)
스위프트는 새롭게 부상하는 언어다. iOS 기반 개발을 개선하기 위해 크리스 래트너와 애플이 협력, 오브젝티브 C의 뒤를 잇는 언어로 만들었고 이후 2년 만에 시장의 인기 언어가 됐다. 오브젝티브 C 개발자들은 시장 가치를 더 높여주는 스위프트로 서서히 초점을 옮기는 중이다.

iOS 개발을 본격적으로 하는 사람이라면 누구나 스위프트 프로그래밍 언어를 배워야 한다. 오브젝티브 C를 사용하는 레거시 애플리케이션도 많다. 그러나 iOS 개발을 진지하게 생각한다면 스위프트를 배우는 것이 좋다.
- 평균 연봉: 9만 5,000달러

8. C#
C#이 갖는 위치는 자바 프로그래밍 언어와 비슷하다. 하지만 C#은 마이크로소프트와 밀접하게 연관된다. 고수준 객체 지향 프로그래밍 언어이며 빠른 개발을 위한 현대적 패러다임을 제공하므로 마이크로소프트 관련 앱 개발에 주력할 생각이라면 C#을 선택해야 한다.
웹 애플리케이션 또는 게임을 개발하는 데도 사용되며 유니티(Unity)와 같은 인기 있는 게임 엔진 개발에서 중요한 요소이기도 하다.
- 평균 연봉: 9만 4,000달러

9. 어셈블리(Assembly)
어셈블리 언어는 1949년에 처음 등장했으며 주로 칩을 코딩하는 데 사용된다. 지금 사용 중인 하드웨어가 무엇이든 그 하드웨어의 코어에는 어셈블리 언어가 사용된다고 보면 된다. 어셈블리 언어를 배우고 마스터하기란 상당히 어렵다. 전문가의 수가 적고 기술 장벽이 높은 만큼 고소득을 보장하는 프로그래밍 언어 중 하나다.
- 평균 연봉: 9만 달러

10. PHP
PHP 역시 웹의 언어로 분류된다. 덴마크의 프로그래머 라스무스 러도프가 1995년 창안한 언어다. 웹 개발에서 HTML, CSS, 자바스크립트와 같은 다른 프로그래밍 언어와 함께 광범위하게 사용된다. 배우기 쉽고 생태계도 활기차다.

웹의 82% 이상이 PHP로 만들어진 만큼 배우지 않을 이유가 없다. 그러나 PHP는 가장 많은 비판을 받는 언어이기도 하다. 많은 이가 PHP가 설계 문제 탓에 머지 않아 사라질 것이라고 생각한다. 현재 PHP의 상태에 대해 더 자세히 알고 싶다면 PHP가 싫은 12가지 이유라는 기사를 읽어보기 바란다.
- 평균 연봉: 7만 5,000달러

프로그래밍 언어 선택은 각자의 활동 분야, 수요, 앞으로 참여할 계획인 프로젝트 등에 따라 좌우된다. 시장 가치 하나만을 기준으로 프로그래밍 언어를 선택하는 것은 금물이다. 배우면서 순수한 재미를 느낄 수 있다면 그 언어를 통해 성공할 가능성도 비약적으로 높아진다. editor@itworld.co.kr  

원문보기: 
http://www.itworld.co.kr/news/103581#csidxd4bc299e18404a79a713d29739a631d 
조회 수 :
791
등록일 :
2018.02.01
13:51:46 (*.131.135.244)
엮인글 :
http://www.potoland.net/xe/358489/c15/trackback
게시글 주소 :
http://www.potoland.net/xe/358489
문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
옵션 :
:
:
:
:
List of Articles
번호 제목 글쓴이 날짜 조회 수
» 두둑한 연봉을 위한 10가지 프로그래밍언어 LeeKyoo 2018-02-01 791
44 CES 2018 LeeKyoo 2018-01-08 797
43 카카오뱅크, 은행 IT에 새 이정표를 제시했다 leekyoo 2017-08-11 789
42 어뗜 언어를 배워야 할까? LeeKyoo 2017-01-22 804
41 코딩공부 LeeKyoo 2017-01-03 825
40 apache, php, mysql 통합설치 [3] 홍석균 2016-12-02 843
39 기본적인 컴퓨터 용어 LeeKyoo 2016-11-27 810
38 컴퓨터 조립 LeeKyoo 2016-10-17 790
37 스마트폰으로 cctv 만들기 [1] file leekyoo 2016-04-20 779
36 브라우저를 메모장으로 [2] leekyoo 2015-08-22 1432
35 부팅후 하드디스크 무작정 읽어 대니.. [6] 셀라비 2015-06-25 1649
34 링크연습 [2] 셀라비 2015-06-22 1360
33 hdd 건강상태 체크 [1] 이규 2015-05-30 1588
32 윈도우7 뻘팁 하나. 셀라비 2015-02-05 1330
31 관리자권한으로 실행 셀라비 2015-01-01 1380
30 구글 크라우드 드라이브 [1] 셀라비 2014-11-21 1574
29 :: 봇(bot) :: 셀라비 2014-04-23 1446
28 스팸 게시글 작성자 IP차단 하는 방법 [1] 홍석균 2014-04-02 1935
27 갤럭시 s5 셀라비 2014-02-05 1910
26 ‘선탑재’ 앱 셀라비 2014-01-24 2732