codestates / codestates/ds-blog
[정유태] 파이썬의 특징
- Dominant language
- No language data
- Stars
- 2
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
### 파이썬이란 무엇인가?
파이썬은 1980년대 후반, 네덜란드의 귀도 반 로썸(Guido Van Rossum)이 개발한 언어이다. 그는 암스테르담대학교에서 컴퓨터과학과 수학을 전공했으며 CWI(Centrum Voor Wiskunde en Informatica)라는 연구소에서 근무하며 인터프리터 언어를 개선하는 일을 했다. 이 곳에서 C언어 등 기존의 프로그래밍 언어가 가진 한계를 극복할 수 있는 언어를 고민하다가 1991년, 파이썬을 개발하게 된다. 파이썬의 영어 의미는 그리스 신화에 나오는 뱀 이름을 뜻하지만, 파이썬이란 이름의 유래는 영국의 인기 코미디 그룹 몬티 파이썬(Monty Python)의 열렬한 팬이었고, 여기에서 이름을 따왔다고 한다.
### 사용자들에게 파이썬은?
현재 프로그래밍을 하는 사람들은 각각 수많은 종류의 프로그래밍 언어를 사용한다. C, C++, C#, 자바, 자바스크립트, R, 파이썬 등 그 종류가 다양하다. 각각의 프로그래밍 언어들은 장단점을 가지고 있고, 활용하고자 하는 목적에 맞게 사용 되고 있다.
그렇다면, 파이썬은 어떠할까?
다음의 그래프를 보면 알 수 있듯이, 파이썬 사용의 점유율은 매우 높다. 많은 사람들이 프로그래밍을 하기 위해서 파이썬을 사용하고 있다. 미루어 짐작컨대, 이렇게 파이썬의 사용 점유율이 높은 이유는, 파이썬 활용의 접근성이 높으며, 결과적으로 높아진 점유율에 따라 서로 공유할 수 있는 소스가 많기 때문이 아닐까 예상해 볼 수 있다.

### 파이썬의 특징
그렇다면, 파이썬의 사용 점유율이 높은 이유는 무엇일까?
1. 문법이 쉽다.
: 파이썬의 문법은 쉽고 간결하며, 사람의 사고 체계와 매우 닮아 있어 접근하기 용이하다.
2. 인터프리터(Interpreter) 방식의 언어이다.
: 인터프리터 방식의 언어는 한 줄씩 순서대로 해석되고 실행되기를 반복하는 것으로, 완전히 코드가 작성되지 않아도 실행이 가능하며, 빠르게 오류를 확인하는데 도움이 된다.
3. 오픈 소스(Open Source)이다.
: 파이썬은 오픈 소스로 개발된 언어로, module 또는 library를 무료로 이용 가능하다.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.