본문 바로가기
python& Django

파이썬에 대해서

파이썬(Python)은 1990년 암스테르담의 귀도 반 로섬(Guido Van Rossum)이 개발한 인터프리터 언어이다.

 

 

*인터프리터 언어란?

Interpreter 언어란 소스 코드를 바로 실행하는 컴퓨터 프로그램 혹은 환경을 뜻한다.

소스 코드를 한 줄 한 줄 읽어 들이기 때문에 별도의 실행파일이 존재하지 않는다.

반면에 complie 언어는 컴퓨터가 해석할 수 있는 언어 즉, 기계어로 번역하는 과정과 실행 과정이 따로 존재한다.

 

인터프리터 언어의 종류 : HTML, JavaScript, Action Script, SQL, Python, Ruby 등

컴파일 언어의 종류 : C, C++, C#, Java 등

 

 

*인터프리터 언어와 컴파일 언어의 장단점

인터프리터 언어는 필요한 부분만 컴파일 하여 실행하기 때문에 하나 하나를 컴파일 하는 속도가 빠르다.

하지만, 프로그램 실행과 컴파일을 동시에 수행하기 때문에 프로그램 구동에 걸리는 시간은 느리다.

 

컴파일 언어는 한 번에 모든 코드를 번역해야 하기 때문에 큰 프로젝트에서 컴파일의 속도가 느리다.

하지만, 이미 컴파일을 수행했기 때문에 목적 프로그램을 실행할 때는 프로그램 구동이 매우 빠르다

(컴파일이 따로 필요 없어서)

 

 

*파이썬이 왜 인기인가

1. 배우기 쉽다.

2. 다양한 분야에 활용 가능하다.

- 웹 개발을 할 때 백엔드에 사용 가능

- 특정한 백엔드 개발자나 AI/머신 러닝 개발자의 테크 트리를 따라가지 않더라도, 그 사이를 넘나들 수 있다.

   왜냐면 파이썬을 사용하기 때문이다.

3. 업무 자동화(Scripting)

 

=== 출처

https://hongong.hanbit.co.kr/python%EC%9D%B4-%EC%9D%B8%EA%B8%B0-%EC%9E%88%EB%8A%94-3%EA%B0%80%EC%A7%80-%EC%9D%B4%EC%9C%A0/

 

Python이 인기 있는 3가지 이유 » 혼자 공부하는 책

요즘 프로그래밍 언어 중 파이썬이 정말 인기가 높습니다. 인기의 비결은 무엇일까요? 간단하게 알아보겠습니다.

hongong.hanbit.co.kr

 

https://www.youtube.com/watch?v=1-O4O0z4tRQ

 

 

 

'python& Django' 카테고리의 다른 글

파이썬 : If 조건문  (0) 2020.10.08
파이썬 : 자료형 (dictionary) -작성 중  (0) 2020.10.08
파이썬 : 자료형 튜플(tuple)  (0) 2020.10.08
파이썬 : 자료형 (List)  (0) 2020.10.08
파이썬 : 자료형 (숫자, 문자)  (0) 2020.10.08