본문 바로가기
투자(주식,부동산 공부)

[IT투자 공부 : 기초지식] 파이썬(python) 이란 무엇인가?

by 머니볼리치 2023. 3. 31.

파이썬이란 뭘까요? 우선 컴퓨터 언어인건 알겠는데.. 프로그래밍 언어라고 하면 C언어 자바 등 너무 많은 언어들이 있잖아요ᅲᅲ 그래서 저처럼 처음 접하는 사람들을 위해 준비했습니다! 제가 직접 공부하면서 느낀점과 다른분들의 의견을 종합해서 정리해봤어요~

파이썬이란 어떤 언어인가요?

파이썬은 1991년 귀도 반 로섬(Guido van Rossum)이라는 네덜란드 개발자가 만든 프로그래밍 언어입니다. 현재 많은 기업들이 파이썬을 활용하고 있으며, 구글에서도 파이썬을 기반으로 한 웹 프레임워크인 `구글 코랩`을 제공하고 있습니다. 또한 국내에서는 카카오톡 챗봇 서비스 등 다양한 분야에서 널리 쓰이고 있습니다.

 

파이썬이랑 코딩이랑 같은건가요?

우선 결론부터 말씀드리면 아닙니다! 하지만 이 둘은 뗄레야 뗄 수 없는 관계죠. 왜냐구요? 우리가 일상생활에서 쓰는 모든 프로그램(웹사이트, 어플)등은 모두 개발자라는 직업을 가진 프로그래머분들이 만들어주신거잖아요? 그런 의미에서 본다면 결국엔 다같은 말이랍니다. 다만 차이점이라면 문법이겠죠?ᄒᄒ

 

코딩교육 의무화라는데 어떻게 대비해야하나요?

저도 초등학생때 방과후 수업으로 잠깐 배웠던 기억이 나는데요, 그때는 그냥 재미있는 놀이시간 같았어요. 지금와서 생각해보면 그게 진짜 교육이었던거죠. 이렇게 어릴때부터 자연스럽게 접하다보니 성인이 되어서도 거부감없이 배울 수 있었던것 같아요. 특히나 IT분야에서는 필수 역량이기 때문에 더더욱이요. 최근들어 정부에서도 SW인재양성을 위해 초/중/고 학생들에게 코딩교육을 의무화 하고있어요. 이미 미국 영국 핀란드 이스라엘 등등 선진국에서는 오래전부터 시행되어온 정책이구요. 앞으로는 더욱더 비중이 커질테니 미리미리 배워두는게 좋겠죠?

 

그럼 어디서 배워야할까요?

제가 추천드리는 방법은 온라인 강의입니다. 오프라인 학원과는 다르게 시간과 장소에 구애받지 않고 언제든지 들을 수 있다는 장점이 있죠. 또한 반복학습이 가능하기 때문에 이해가 안되는 부분은 계속 돌려볼 수 있어서 좋아요. 그리고 현재 코로나19로 인해 비대면수업이 활성화되고 있으니 더할나위 없이 좋은 기회겠죠?

 

파이썬은 최근 IT업계에서 가장 핫한 프로그래밍 언어입니다. 구글, 페이스북, 아마존 등 세계적인 기업들이 파이썬을 활용해서 서비스를 개발하고 있으며, 국내에서도 네이버, 카카오 등 많은 회사들이 파이썬을 이용한다고 합니다. 하지만 아직까지도 파이썬이라는 이름보다는 자바라는 이름이 친숙한데요, 왜 그럴까요?

 

자바랑 파이썬이랑 뭐가 다른가요?

가장 큰 차이점은 문법구조라고 할 수 있습니다. 자바로 프로그램을 만드는 과정은 C언어 기반이기 때문에 절차지향적이고, 코드 길이가 길어지는 경향이 있습니다. 반면에 파이썬은 객체지향적이며 간결하게 코드를 작성할 수 있다는 장점이 있습니다. 또한 무료 소프트웨어인 점도 매력적이죠.

 

왜 파이썬인가요?

최근들어 파이썬이 각광받는 이유는 데이터 분석 분야에서의 높은 성능 덕분입니다. 특히 머신러닝 및 딥러닝 알고리즘 구현에 있어서 강력한 성능을 발휘하기 때문에 인공지능 연구분야에서 많이 사용되고 있습니다. 뿐만 아니라 웹개발, 빅데이터분석, 그래픽처리, 사물인터넷(IoT)등 다양한 분야에서 널리 쓰이고 있습니다.

 

파이썬 배우기 어렵나요?

많은 사람들이 파이썬을 배우고 싶어하지만 막상 배우려고 하면 막막함을 느끼는 경우가 많습니다. 실제로 처음 배우는 사람에게는 어려울 수 있지만 꾸준히 공부한다면 충분히 배울 수 있다고 해요. 다만 초보자라면 쉬운 책 한권을 먼저 읽어보고 도전하시는 걸 추천드립니다. 프로그래밍 언어 중 인기있는 파이썬이지만 모든것엔 장단점이 존재하듯이 파이썬 역시 좋은점만큼 나쁜점도 가지고 있습니다. 앞으로 계속 발전될 예정이니 기대해도 좋을 것 같습니다. 지금까지 파이썬의 장점과 단점 그리고 한계였습니다!

댓글