프로그래밍 언어 연도별 트렌드(인기도) from StackOverflow

파이썬은 현재 가장 인기 있는 프로그래밍 언어입니다. 차트를 보시면 계속해서 상승세를 타고 있죠. 왜 많은 사람들이 파이썬을 이용하는 걸까요? 그리고 왜 저 같은 초보자에게도 추천되는 걸까요?

 

#큰 커뮤니티

 

파이썬은 만들어진지 약 20년 정도 된 언어입니다. 인기도 많기 때문에 아주 크고 유용한 커뮤니티가 조성되기 딱 좋은 조건이죠. 그래서 웬만한 문제는 구글링을 통해 해결할 수 있습니다. 분명히 누군가 같은 문제를 가지고 있었고 그 해결책을 찾았기 때문이죠.

 

#초보자에게 아주 친절한 언어

 

파이썬의 커뮤니티는 훌륭한 튜토리얼을 가지고 있습니다. 이를 통해 입문자들이 쉽게 배울 수 있죠. 뿐만 아니라, 파이썬은 사람이 읽기 쉽다는 장점이 있습니다. 어느 정도 코딩에 대한 지식을 가진 분이라면 파이썬 소스코드를 보면 어떤 식으로 진행되는지 이해할 수 있죠. 그리고 다른 언어들과 달리 데이터 타입을 언어 자체가 알아서 분류해줍니다. 문자열인지 정수인지 소수인지 boolean인지 등등이요.

 

#다양한 패키지들

 

파이썬은 다른 사람들이 만들어 놓은 소스코드를 불러와서 사용할 수 있습니다. AI, 빅데이터 분석 등을 코드 10줄 이내로 만들어 낼 수 있죠. 컴퓨터로 할 수 있는 거의 모든 일들이 패키지로 만들어져 있습니다. 우리가 할 일은 그저 원하는 기능을 구현하는 패키지를 찾고 불러오면 끝입니다. NumPy, SciPy, Pandas, Scikit-Learn 등이 있죠. 저는 Pandas를 이용한 데이터 분석을 공부할 예정입니다.

 

오늘은 왜 파이썬이 가장 인기 있고 초보자들에게도 추천되는지 알아봤습니다. 여담으로 Pandas 패키지를 이용하면 큰 데이터를 분석하고 표를 만들어 엑셀로 내보낼 수 있다고 하는데요. 사무직에 종사하시는 분들에게 참 좋을 것 같지 않나요? 해당 내용을 책으로 공부 중인데 여유가 되면 좋은 내용 한 번 블로그에 올려보겠습니다.

 

아 그리고 다음 시간에는 파이썬의 단점도 알아보겠습니다!

 

<Reference>
1. Why Python is not the programming language of the future, Rhea Moutafis

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기