Python 정의
파이썬은 1991년 프로그래머인 귀도 반 로섬이 발표한 고급 프로그래밍 언어로, 플랫폼에 독립적이며 인터프리터식, 객체지향적, 동적 파이핑 대화형 언어이다. (from.위키백과 정의)
위키 백과 정의로는 이렇고,, 흔히 인스타그램, 유튜브, 핀터레스트 등 우리가 평소에 서비스를 잘 쓰고 있는 회사에서 주로 사용하는 언어라고 합니다. 전세계적 사용 언어 중 3,4,5위 안에 드는 인기 언어이고 백앤드 개발자라면 기본적으로 알아 둬야 하는 언어라고 생각합니다.
많이 쓰는 이유들 중에 정리를 해보자면..
파이썬의 특징
- 간결하고 쉽다
- 무료, 오픈소스 강력함!!!, 빠른 개발 속도(생산성 높음)
- 협업 수월
분야
- GUI 프로그래밍 : pyQT
- 웹 프로그래밍 : flask, Django..
- 데이터분석, 머신러닝
- IOT : 라즈베리파이
이러한 특징들 때문에 다양한 곳에서 많은 활용도를 자랑하는 언어지 않을까 싶습니다.
또한 자바의 오픈소스에 비해 파이썬이 85% 많은 활용도를 보이고 있으며 , 이것이 빠른 개발속도로 이어지지 않았나 싶습니다. 이렇게 파이썬은 강력한 오픈소스로 자리매김 중이고, github에도 파이썬으로 쓰여진 아주 많은 소스들이 올라오고 있습니다.
IDE 은 여러 가지 많은데 주로 ATOM, vscode, PyCharm 등이 있고, Atom과 vscode는 무료 다운가능하고, PyCharm 은 파이썬에 특화되어 나온 IDE로써 유무료가 있지만 무료기능은 제한이 많아 여러 기능을 개발하기엔 유료 다운(199$)을 하는 것이 나은 선택인 것 같습니다.
출처 : 인프런 - 프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
'Backend > Python' 카테고리의 다른 글
파이썬 기초 자료형 (5) - 리스트(List) (0) | 2021.09.13 |
---|---|
파이썬 기초 자료형 (4) - 숫자형 선언하기 (0) | 2021.09.13 |
파이썬 기초 자료형 (3) - 문자형 선언하기 (0) | 2021.09.13 |
파이썬 기초 자료형 (2) - 파이썬 변수 (0) | 2021.09.13 |
파이썬 기초 자료형 (1) - print 함수 사용법 (0) | 2021.09.02 |