첫강, 학습방향, 파이썬

학습방향

큰 틀에서 보면 제로베이스의 커리큘럼은 이론학습 -> 실습 -> 문제풀이로 이루어진다.

이론학습인 강의는 1.파이썬 기초 2.기초수학 3.자료구조 4.파이썬 중급 5.알고리즘의 내용등을 학습할 예정인데 강의가 세분화 되어 생각보다 굉장히 많이 준비되어 있어 놀랐다.

파이썬(Python)

왜 파이썬인가???

우선 파이썬에 대해 배우며 기본적인 프로그래밍 언어에 대한 습득 및 활용을 배우게 된다.

파이썬이란 프로그램 언어 종류의 하나로 흔히 프로그래밍 언어라 하면 쉽게 떠올리는 C, C++, Java, Javascript 등과 동일선상에 있는 언어종류의 하나이다.

그렇다면 왜 다양하고 많은 프로그래밍 언어 중에서 파이썬을 배워야하는지에 대한 의문이 있을 수 있다.

우선 티오베라는 소프트웨어 품질 서비스 공급 업체에서 매달 프로그래밍 언어 순위를 정리해서 공개하는 티오베 지수라는 것이 있다.

이를 통해 1년전 같은 달 순위를 비교해보며 프로그래밍 언어의 변화와 트랜드 등을 파악해볼 수 있다.

다음은 2022년 7월 발표된 티오베 순위이다.

위의 순위를 참고해보면 작년에 비해 2단계 상승하며 2위인 C와 근소한 차이로 1위를 Python이 차지하고 있는 것을 볼 수 있다.

또한 2003년부터 집계한 해당년도의 가장 높은 순위를 차지한 비율이 높은 언어를 선정하는 Progarmming Language Hall of Fame에도 최다인 5차례(2007, 2010, 2018, 2020, 2021) 선정되었을 뿐만 아니라 최근 2년연속 선정된 것만 보더라도 Python을 배워야 할 이유는 여러가지 측면에서 타당해보인다.

파이썬이란?

1991년 네덜란드 개발자인 귀도 반 로섬이라는 사람이 개발했다.

소규모 프로젝트에 사용하기 위해 만들었으나 인기를 얻어 완성도가 높은 파이썬이 탄생하였고 글로벌 IT기업인 구글의 경우 자바(Java)와 함께 파이썬을 메인언어로 사용하고 있다.

파이썬의 특징은 1.무한정수를 처리할 수 있다 2.문법 구조가 쉽다 3.다양하고 뛰어난 모듈이 많다 등이 있다

0개의 댓글