본문 바로가기

개인적인/관심사

현재 많이 쓰이는 프로그래밍언어 순위 in TIOBE index

이제 2015년도 저물어가는 상황에 많이 쓰이는 프로그래밍언어는 무엇인가?


제 주력 언어는 .net C# 그리고 Winform(윈폼)입니다

우연찮게 Client업무를 하면서 C# 을 하게되었는데

몇년전부터 왜 하필 C#이었나 생각이 좀 들더군요.


왜냐하면 일구하려다보니 프로젝트나 업무량이 Java가 더 많은것같더군요.


IMF이후 실업자교육 등으로 프로그래밍 언어나 개발툴이 무료(오픈소스)인 자바를 학원에 많이 가르쳤기때문인것도 있다보니

개발자구하기쉽고 프로그래밍언어 SDK나 개발툴도 무료다보니 구축비용도저렴하니.

(단, DB비용은 예외로...)

게다가 안드로이드 App개발시 주 언어가 자바이기도 하고.


세계적으로 많이 쓰이는 프로그래밍언어를 통계내는 정보가 있는지 궁금했는데

그런게 없진 않더군요. 확실한 건 둘째치고

www.tiobe.com이라는 사이트입니다.


일단 한 번 보시죠.

아래와 사이트입니다.

오른쪽 하단에 TIOBE index가 있습니다.

그걸 클릭해서 들어가시면 언어 순위가 있습니다.


저도 나름대로 궁금증때문에 조회해보긴하지만

이게 100%맞는지는 저도 자신은 하지못하지만

어느정도의 트렌드?는 파악할 수 있을것같습니다.



1위는 이번에 Java가 올랐네요

자바는 웹,서버사이드 그리고 안드로이드 App개발이 많이 먹힐지도...


2위 C (역시나 유닉스, H/W제어, 임베디드 등으로?)

3위 C++

C/C++은 범용성, 임베디드 그리고 유닉스???

4위 Python : 스크립트언어로서 많이 알려지고, 웹언어로도 많이 쓰이는 듯 (Django 등 웹 프로그래밍언어로도 많이 쓰이는듯 하던데?)

한 번 살짝봤는데 쉽기는 보였습니다.

5위 C# : Winform, asp.net 등 모두 통합해서 얘기하는듯 합니다.

6위 PHP : 이것도 웹관련인데 이것도 무료이다보니 중소규모이하에서 많이 쓰일듯하네요

7위 Visual Basic.Net : 비주얼베이직 6.0때 약간 접해보긴했는데 .net버전에 들어서니 아예 다른언어같은...

8위 자바스크립트 : 웹 클라이언트로 많이 쓰일텐데...

제 생각엔 웹프로그래밍이 살아있는한 죽지는 않을 것같습니다

9위 Perl : 역시나 스크립트언어


10위 Ruby : 일본에서 만든 언어라하는데, 웹프로그래밍할때 좋다고 들은적이 많습니다. Ruby on rails인가? 웹 프레임워크가

 퍼포먼스좋다고 들은바 있습니다.

   우리나라가 IT강국이라는데 제가 봤을땐 인터넷속도빠르고 일부 IT H/W제품이 좀 강세라고 생각합니다.

11위 어셈블리: 역시나 H/W의 속도만 봤을때는 어셈블리만한게 없다고 합니다.


요즘와서 iOS개발용으로 오브젝티브C (Objective C) 와 Swift를 조금씩 배우려고 하는데

10위권밖이라 과연 제가 올바른 선택을 한건지 의심스럽기도 합니다.


전체적으로 역시나 웹 프로그래밍언어가 대세인것같습니다.

(먹고살려면 웹을 주력으로 해야하나?)


IT자체가 변화속도 및 지속적인 자기계발 및 학습이 필요하다하지만

단순히 제가 하고있는 C/S (Client Service)언어만 알고서는 직장생활을 영위 및 생존하기 힘든것같습니다.