brunch

You can make anything
by writing

C.S.Lewis

by JK의 계단 밑 연구실 May 10. 2018

<문과의 파이썬> 왜 파이썬인가?

사실 문과생, 비 전공생이 코딩을 배우기 위해 꼭 파이썬일 필요는 없다. 세상에는 무수히 많은 좋은 언어가 있다. 거의 조상님 격인 C/C++부터 여전히 대기업에서는 지배적으로 쓰이는 JAVA, 통계나 데이터 분석을 위해서는 R도 있다. 하지만 그럼에도 만약 누군가가 문과/비전공생이 처음으로 배울 언어를 추천해 달라고 한다면 나는 무조건 파이썬을 추천할 것이다. 이유는 다음과 같다.


1. 파이썬은 이전에 코딩을 해본 적이 없는 사람이라도 읽을 수 있을 정도로 매우 직관적이고 간단한 언어이다. 거기다 사용하기 매우 쉽게 설계되어 있어 '이렇게 하면 되지 않을까?' 생각하는 것들이 해본면 진짜 다 된다. 


2. 여러 영역에서 가장 공통적인 언어 중 하나다. 즉, 모든 그룹에서 가장 빠르게 점유율을 올리는 언어라는 것이다. 다른 많은 사람들이 공통적으로 사용하는 언어라는 것은 매우 중요한 성질이다. 그래야 많은 경우에 도움을 쉽게 받을 수 있을뿐더러 내 코드를 다른 언어로 바꿔야 하는 경우가 줄어들기 때문이다.


3. 언어의 온라인 커뮤니티가 광범위하고 친절하다. 즉, 구글링을 하면 유사한 상황(정확히 일치하지 않지만)을 마주하고 해결한 다른 사람들의 여러 결과를 얻을 수 있다.


4. 파이썬은 과학, 통계뿐만 아니라 거의 모든 영역에서 기존의 모듈이 잘 만들어져 있다. 이를 잘 이용하면 다른 언어보다 더 빨리 원하는 목표에 도달하는 것이 가능하다는 이야기이다.


인생은 짧다. 고민할 거 없이 빨리 파이썬을 시작하자.

매거진의 이전글 <문과의 파이썬> 이메일 보내기
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari