본문 바로가기

Programming

파이썬(Python)이요롤레이?

파이썬, 프로그래밍에 조금이라도 관심이 있는 사람이라면 한 번쯤은 들어봤을 것이다.

요즘 개발자들이 파이썬을 배우고 싶어 하는 이유와 장점 등을 정리해볼 것이다람쥐~

 


♪ 왜 파이썬인가

 

우선 파이썬의 가장 큰 장점은  쉽고, 활용도가 높고, 많은 사람들이 사용한다는 것이다.

쉬우니까 사람들이 많이 사용하고 많이 쓰니까 활용도가 높은 거 아닌가 라는 나의 생각 ,,,

 

자세하게 어떻게 쉽고 어디에 쓰이고 누가 얼마나 사용하는지 알아보도록 하장

 


 

♪ 파이썬 주세요

 

얼마나 쉬운가 하면 예를 들어 자바와 파이썬으로 출력 창에 "HELLO WORLD" 출력을 한다면

 

Java CODE
public class Test
{
    puvlic static void main (string[] ar)
    {
        System.out.println("HELLO WORLD");
    }
}

 

Python CODE
print("HELLO WORLD")

 

세 줄과 한 줄 ,,,,

그리고 비교적 최근에 만들어진 언어라서 사람의 언어와 비슷하다는 특징도 있다.

 


 

어떤 곳에 쓰이느냐

 

GUI(Graphical User Interface) 프로그래밍 - 윈도우에서 매크로 같은 동작할 수 있도록 만드는 것!

 

프로그래밍 - 장고(Django) 등을 활용하여 Web을 만드는 것!

 

사물 인터넷(IoT) - 라즈베리파이(초소형 컴퓨터)를 이용하여 IoT 가전제품을 만들 수 있다!

 

데이터 분석 - 주식이나 날씨 같은 데이터 분석에도 활용

 

인공지능(AI) - 머신러닝, 인공지능에도 활용 가능

 

 

이밖에도 굉장히 많이 쓰이고 있습니당~!

 


 

파이썬! 다들 얼마나 쓰는지 각종 사이트로 인기를 체감해보자!

 

Pypl

 

페이팔

 

구글에 사람들이 언어를 배우려 얼마나 많이 검색을 하는지를 나타낸다. 

압도적으로 1위이다!!

 

 

 

TIOBE

 

티오베

 

tiobe company에서 각종 프로그래밍 언어의 사용률을 그래프로 표시해놓는 등 나타 있는데

2018년도를 기점으로 파이썬만 급격한 상승세를 보이고 있다.

 

 

stack overflow

스택 오버플로우

 

stack overflow는 코딩과 관련된 질의응답을 할 수 있는 사이트이다.

굉장히 유명한 개발자들의 Q&A 사이트인데, 응답자 44%가 파이썬을 할 줄 안다고 응답했으며

 

래드몽크

 

다른 조사 기관인 Redmonk 라는 설문조사에서 stack overflow에서 가장 많이 태그 됨과

GitHub에 가장 많이 태그 됨으로 점수를 매겨 봤더니 2위가 파이썬이 나왔다.

 


 

사람들이 많이 알고 많이 하는 언어를 배워야 하는 이유

모르는 것을 검색하고 질문했을 때 쉽게 답변을 찾을 수 있다. 검색해서 나오지 않는 것이라도 사용자가 많으니 답변을 받을 확률도 올라가기 때문이다. 또 큰 이유는 누가 만들어 놓은 오픈소스, 양질의 코드가 많기 때문에 원하는 기능을 빠르게 구현할 수 있다는 점이라 생각한다.

 


다음에 보아요 ~.~