글과 사진, 그리고 이야기

기타

파이썬은 무엇일까?

뱃놀이가자 2023. 1. 13. 16:09
728x90

요즘 코딩은 필수라고들 하죠?

그리고 그 코딩중에 파이썬의 사용비율은 시간이 지날수록 늘고 있습니다.

 

위 사진을 보면 주황색으로 표시된 파이썬의 사용비율을 체감할 수 있습니다. 2023년인 지금은 어떨까요?

 

자, 그렇다면 파이썬이 대체 왜 많이 쓰는지 그 특징을 알아보면 좋겠습니다

 

우선 파이썬의 아주 짧고도 긴 시작에 대해서

파이썬은 1989년 크리스마스에 할 것 없던 귀도 반 로섬이라는 사람이 개발을 시작해서

1991년 출시를 했습니다.

 

참 대단하죠..?? 그당시만 해도 파이썬이 이정도의 파급력을 가져오리라고 생각을 못했을거에요~

 

그 이름은 그리스 신화속의 괴물 뱀 피톤(Python)에서 유래했습니다.

닮은 것 같기도 하고..

 

역사는 이정도로 마무리 할게요.

 

그 다음으로 파이썬의 가장 중요한 특징에 대해 알아보겠습니다.

 

1. 플랫폼 독립적인 인터프리터 언어이다.

 

플랫폼 독립적이다 = 운영체제에 상관없이 돌아가는 프로그래밍 언어, 즉 윈도우 맥os 리눅스의 조건에 상관이 없다는 뜻입니다

 

인터프리터 언어이다= 번역의 과정을 거치지 않고 간단하게 언어를 작성할 수 있다는 뜻

 

기존의 언어는 기계어로의 번역을 거쳐야 했습니다

 

인터프리터 언어는 코드를 작성하는데 시간은 오래 안걸리지만 코드를 실행하는데 시간이 오래걸린다는 단점이 있어요,

그마저도 컴퓨터가 비약적으로 발전함에 따라 코드를 실행하는 시간은 많이 단축되었습니다.

 

2. 객체지향적인 언어이다.

 

실행순서가 아닌 단위 모듈 중심으로 프로그램을 작성하는 언어입니다.

 

사실 1~2번의 내용은 코딩을 처음시작하는 입장에서는 무슨 소리인지 체감이 안될 수도 있습니다. 

 

보다 직관적인 예시를 한번 보겠습니다.

 

3. 이해하기 쉬운 문법

Hello World를 출력하기 위해 java와 python 을 비교해 볼게요

 

[Java]

Class HelloWorldApp {

           Public static void main(String[] args){

                     System.out,println(“Hello World”);

           }

}

 


[Python]

Print(“Hello World”)

 

한줄 컷입니다~~

 

이외에도 파이썬은 다양한 라이브러리를 사용할 수 있고 이미 다양한 분야(과학계, 예술계, IT업계 등)에서 활용되느니 만큼 잘 배워둔다면 요기나게 써먹을 수 있겠습니다!

 

그럼 파이썬에 대한 소개는 이만 마치겠습니다

728x90