본문 바로가기

댓글0
번역beta

Translated by kakao i

번역할 언어 선택

뷰 본문

탈잉

4차 산업혁명 시대, 연봉을 올릴 수 있는 가장 확실한 길

요즘 가장 핫하다는 언어, Python에 대해 파헤쳐보자.

27,396 읽음
댓글0
번역beta

Translated by kakao i

번역할 언어 선택


"Life is Short, You need Python."


요즘 프로그래밍에 대한 관심이 높아지면서 프로그래밍을 배우려고 하는 사람들이 늘고 있습니다. 그 중에서도 Python은 가장 인기 있는 언어로 알려져 있습니다.


그렇다면 왜! 사람들은 많은 언어를 두고 Python을 배우려고 하는 걸까요? 그 이유를 크게 3가지로 정리해보겠습니다.



1. 간단하다

Python은 다른 언어와 비교했을 때 코드가 간단하고 규칙적입니다.

블록 구조는 괄호가 아닌 들여쓰기로 표현되며, 서술문은 줄 단위로 끝납니다.ㅠ게다가 스크립트 언어이기 때문에 맨 위에 코드부터 쭉 내려가면서 읽을 수 있습니다. 마치 지금 이 글을 위에서부터 차례로 읽는 것처럼 말이죠.


또한, 함수와 클래스를 사용하지 않더라도 충분히 프로그래밍이 가능합니다.

그렇기 때문에 처음 프로그래밍을 접하는 사람에게 어려운 클래스와 함수를 강요하지 않아도 됩니다. 변수에 대한 개념도 달라서 코드 양도 줄고 변수에 관한 여러 에러가 제거됩니다.

같은 프로그램인데 훨씬 더 간단하게 짜는 것을 볼 수 있습니다.(위 C++, 아래 Python)

2. 재밌다

Python이 간단하기 때문에 쉽게 배우고, 다른 언어보다 코드가 적으면서도 유연하게 만들 수 있습니다.

또한 사용 가능한 라이브러리도 많아서 다양하게 가져다가 사용할 수 있습니다.


사용자의 생각을 대화하듯 풀어나가면서 눈으로 직접 확인하는 과정에서 성취감과 흥미를 많이 느낄 수 있죠.

3. 객체 지향형 언어를 지원한다

현업에서 사용되는 언어들 대부분은 객체 지향형 언어입니다. 그리고 Python 또한 마찬가지입니다.

어떤 면에서는 Python이 C++이나 Java보다 더 간단하게 객체 모델을 설계하기 때문에 좀 더 순수한 객체 지향형 언어라고 볼 수 있습니다.


미국 상위 39개 대학에서 컴퓨터 전공 학생들에게 처음 가르치는 언어로 Python이 가장 높은 걸 볼 수 있습니다.



프로그래밍 입문자를 위한 Tip

처음 배우는 언어를 Python으로 선택하세요.


프로그래밍을 배운다는 것은 요구사항 혹은 문제가 주어지면 그것을 해결하기 위해 설계하고 프로그래밍으로 표현하는 것을 배우는 것입니다. 즉, 논리적인 사고 과정이 현실 가능한 지 표현해보면서 사고를 정확하게 하는 것을 배우는 것이죠.


그렇기 때문에 프로그래밍을 배우는 여러분은 언어를 잘 다룰 수 있는 스킬을 배우는 게 목적이 아니라 논리적으로 사고하는 것그것을 코드화 하는 것을 배우는 게 목적이 되어야 합니다.



쓸데없이 더 어렵게 만들어버리는 언어 때문에 프로그래밍에 대한 거부감을 갖지 않고 Python을 배워보세요!

작성자 정보

탈잉

세상의 모든 재능

    실시간 인기

      번역중 Now in translation
      잠시 후 다시 시도해 주세요 Please try again in a moment