올블로그에서 익호님 블로그의 글을 읽다가 프로그래밍 언어의 사용 순위를 매겨놓은 웹사이트가 있다는 것을 알게 되었습니다. 사이트를 가보니 구글, MSN, 야후, 유튜브 등의 검색엔진의 랭킹을 참조해서 순위를 매겨 놓았다고 설명되어 있습니다.

아래가 1위 부터 20위까지의 언어입니다.
사용자 삽입 이미지

요즘 자바가 많이 사용되는 지는 대충 들어서 알고 있었지만, 저 정도까지 높다는 사실이 놀랍습니다. 자바에 이어 노장 C 형님의 2위 수성은 반가운(?) 소식 이네요.

20위 까지를 보면 서버 사이드에서 사용하는 언어들이 많이 있네요. 네이티브 어플리케이션은 점점 줄어 드는 방면에 웹을 이용한 플랫폼과 서비스들이 기하급수적으로 증가하는데 원인이 있는 것 같습니다.
 
가장 많은 상승폭을 보인 언어는 Lua인것으로 보입니다. 게임 제작 시 스크립트용으로 많이 사용된다는 이야기를 들었는데 궁금해집니다.

반면에 C++ 사용자가 8.7%밖에 안됩니다. 그 중에 MFC를 사용하는 윈도우즈 프로그래머는 한 5% 정도 될려나 모르겠습니다. 어쨋든 VC의 MFC가 현업에 있을 때 가장 많이 사용했던 환경이라 같은 MS의 .NET과 Java에 밀려 가는 모습이 안스럽니다. 하지만 MS의 윈도우에서 개발시에는 구글링 등의 웹검색 보다 MSDN을 더 많이 참조하니 MS 툴들의 실제 수치는 더 높지 않을까 생각됩니다.

그외에 Delphi의 선전과 D언어가 14위에 있다는 사실도 눈에 뜁니다. 아마 D 언어는 실제 사용보다 호기심에서 많이 찾아 본 것 같은데, 실제로도 설마 저만큼 쓰이는지 궁금하네요.
 
그 다음은 제 블로그에서 주로 다루는 Objective-C 입니다. 47위 보다 0.071%가 눈에 확 들어 옵니다. "안습"이란 인터넷 언어가 이렇게 마음속에 쏙 들어 온적은 처음입니다.
사용자 삽입 이미지

0.071%이면 그 중에서 반수는 애플사의 개발진이 아닐까 하는 생각도 듭니다. 역시 Objective-C는 관심 받지 않고 혼자 놀기에 딱 적당한 언어인 것 같습니다. ^^;
모든 댓글을 환영합니다. (욕설과 광고는 삭제합니다.)
  1. Favicon of http://dahlia.kr/ BlogIcon 홍민희 2008.01.09 19:37  댓글주소  수정/삭제  댓글쓰기

    Python, Perl, Ruby 등이 웹 어플리케이션을 작성하는 데에도 많이 쓰이긴 하지만, 서버 사이드에서 사용하는 언어라고 하기는 힘들 것 같습니다. 웹을 제외한 부분에서 사용하는 빈도가 더 높으니까요. PHP는 웹 어플리케이션을 작성하는 용도가 맞긴 하지만, 최근에는 쉘 스크립트 언어로도 사용되곤 합니다.

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2008.01.10 07:52 신고  댓글주소  수정/삭제

      웹에서만 사용한다기 보다는 리눅스나 윈도우 서버에서 사용 가능한 언어를 뭉퉁거려 넣어 봤습니다.

      오랫만에 오셨네요. ^^

  2. Favicon of http://www.greenpea.co.nz/blog/ BlogIcon BlueFrontier 2008.01.09 20:18  댓글주소  수정/삭제  댓글쓰기

    안녕하세요, 올블로그 타고 왔습니다.
    흥미로운 기사네요.
    저 역시 함께 일하고 있는 친구들중에 자바관련 전문가 들도 있어서, 자바 커뮤니티 이야길 많이 듣거든요.
    정말 훌륭하며, 탁월한 프로그램이라고 생각됩니다.
    Eclipse같은 프로그램도 한번 살펴보세요. 제가 살고 있는 뉴질랜드 같은 곳에선 요 녀석도 자바나 다른 웹 프로그래밍을 할때 많이 사용한답니다.
    좋은 하루 되세요.

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2008.01.10 07:56 신고  댓글주소  수정/삭제

      잘은 모르지만 자바나 이클립스도 좋은 언어/툴이라고 생각합니다.

      멀지만 좋은 곳에 살고 계시네요. ^^ 방문해 주셔서 감사합니다.

  3. Favicon of https://kharus.tistory.com BlogIcon ...-. 2008.01.09 21:06 신고  댓글주소  수정/삭제  댓글쓰기

    퍼센티지가 적다는 얘기는 그만큼 디벨로퍼들은 엘리트들이라는 얘기일까요?

  4. Favicon of http://lunar.tistory.com BlogIcon DalKy 2008.01.09 22:49  댓글주소  수정/삭제  댓글쓰기

    안녕하세요, 항상 유익한 정보 잘 보고 있습니다.
    사실 맥을 사용하면서도 vi 에 GCC 로만 개발을 하는 상황이라 X-code 나 Object-C 등에 대해서는 많이 생소한 편입니다. Object-C 가 많이 다른가요?^^;

    좋은 밤 되세요~~

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2008.01.10 08:00 신고  댓글주소  수정/삭제

      C의 확장셋이라고 하니 유사하다고도 할 수 있고, 어떤면을 보면 아니라고도 할 수 있을 것 같습니다. 저도 아직 개념이 안 서 있어서 답변드리기가 어렵네요. ^^;

      좋은 말씀 감사합니다.

  5. Favicon of http://klisty.tistory.com/ BlogIcon klisty 2008.01.10 00:39  댓글주소  수정/삭제  댓글쓰기

    흠... C는... 뭐... 공대생이라면 당연히 배우는 언어니깐 높은건 당연한거 같아요.
    저야 필수 학습과정이니깐요. 작년에 배웠는데 모르면 대략 올해 암것도 못한다는...;;
    참고로 렙뷰 같은 경우는 그림을 가져가다 배치만 잘하면 C로 자동으로 코딩이 되는 것도 있죠. ㅡㅡa 이런 프로그램 은근히 많아요. 그림으로 가져다 놓으면 C로 코딩해주는 것들이...;;
    어차피 장비쪽에 쓰이는 거니 상관 없으려나? 하핫!!

    그나저나 공대생이라면 누구나 다 배우는 C보다 자바는 사용빈도가 더 높다는 것은... 그만큼 막강하다는 건가요? 허헐!!

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2008.01.10 08:07 신고  댓글주소  수정/삭제

      위의 수치는 밑에 sjjung님 말씀대로 언어의 우수성 순위라기 보다는 웹 검색비율을 의미하는 것 같습니다.

      언어는 도구이니 누구의 손에 쥐어 지냐에 따라 "막강"이 될수도 "나약"이 될수도 있을 것 같습니다. ^^;

    • Favicon of http://klisty.tistory.com/ BlogIcon klisty 2008.01.12 03:58  댓글주소  수정/삭제

      아아~ 말씀대로 검색순위라고 보는게 더 좋겠네요. 제가 글을 잘못 읽은듯...;;

  6. Favicon of http://sjjung.egloos.com BlogIcon sjjung 2008.01.10 01:35  댓글주소  수정/삭제  댓글쓰기

    TIOBE index가 나타내는 것은 사용자 비율이 아니라, 웹에서 검색되는 빈도를 기준으로 산정한 것이므로, "유명도"라고 보는 것이 맞겠습니다.

  7. Favicon of http://ani2life.egloos.com BlogIcon A2 2008.01.10 09:37  댓글주소  수정/삭제  댓글쓰기

    Java가 사용자층이 두터운가보네요.
    사용자가 많을 수록 검색이 많이 될테니까요.

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2008.01.10 09:55 신고  댓글주소  수정/삭제

      정확한 통계라고는 볼 수 없을지는 몰라도 많이 사용하고 있다는 것은 확실한 것 같습니다.

      저는 프로그래밍 언어하면 C/C++이 가장 먼저 떠오르는데, 원시인이 되가나 봅니다. ^^;

      방문해주셔서 감사합니다.

  8. 프린이 2008.01.10 22:45  댓글주소  수정/삭제  댓글쓰기

    자바 사용자가 (의외로) 많았군요...
    아주 인기 없는 언어인줄 알았는데.. 후후

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2008.01.11 11:05 신고  댓글주소  수정/삭제

      일반 사용자 어플리케이션 용도 보다 기업체/관공서의 SI 업무에서 널리 쓰이는 것으로 알고 있습니다.

    • Favicon of http://nokarma.tistory.com BlogIcon nokarma 2008.02.26 07:10  댓글주소  수정/삭제

      cocoadev/ 한국에서나 그렇죠.

    • Favicon of https://www.cocoadev.co.kr BlogIcon cocoadev 2008.02.26 11:05 신고  댓글주소  수정/삭제

      자바의 특성상 다양한 환경과 용도에서 사용되지만, 대표적인 자바 진영인 썬, IBM, BEA, 오라클도 기업용 솔루션에 주력하는 회사들이고 자바가 SI에서 강세를 보이는 것은 외국도 비슷할 거란 생각이 듭니다. SI가 대부분 많은 인원이 들어가는 대형 프로젝트인 것을 감안하면 SI 자바 개발자들의 수가 상당할 것으로 추측됩니다.

      물론 저는 외국을 안나가 봐서 정확한 상황은 모르겠습니다. ^^; 방문해 주셔서 감사합니다.

  9. Favicon of http://88oy.tistory.com BlogIcon 팔팔청춘 2011.02.12 13:20  댓글주소  수정/삭제  댓글쓰기

    현재는 8위네요^^

    순위 차트좀 퍼갈께요^^