반응형
귀도 반 로섬(Guido Van Rossum)이 개발한 프로그래밍 언어로, 인터프리터 방식으로 동작합니다.
소스 코드를 직접 실행하는 인터프리터 방식으로 동작하기 때문에 컴파일 단계를 거칠 필요가 없어, 고급 프로그램을 즉시 실행시킬 수 있습니다.
파이썬은 공동 작업과 유지 보수가 매우 쉽고 편리하여 개발에 많이 활용되는 언어입니다.
파이썬의 특징으로는 우선 인간다운 언어라는 점이 있습니다. 또한, 파이썬은 문법이 쉬워 빠르게 배울 수 있습니다. 무료지만 강력하다는 장점도 있습니다. 사용료 걱정없이 언제 어디서나 사용할 수 있고, C와의 호환성도 매우 좋습니다. 파이썬은 매우 간결하기도 합니다. 간결하여 개발 속도도 매우 빠릅니다. 단, 줄을 맞춰서 사용해야 한다는 주의점이 있습니다.
파이썬으로는 매우 다양한 일들을 할 수 있습니다.
시스템 유틸리티를 제작할 수도 있고, GUI 프로그래밍(pyqt), C/C++과의 혼합, 웹 프로그래밍, 수치 연산 프로그래밍, 데이터베이스 프로그래밍, 데이터 분석, 사물인터넷 등등 사용할 수 있는 곳이 매우 다양합니다.
But, 파이썬으로 할 수 없는 일들이 있는데요. 시스템과 밀접한 프로그래밍이나 모바일 프로그래밍은 파이썬으로 할 수 없습니다.
계속해서 파이썬에 대해서 정리해보도록 하겠습니다.
반응형
'Programming$' 카테고리의 다른 글
python byte reverse하기 (307) | 2018.11.19 |
---|---|
tensorflow 설치하기 (31) | 2018.09.19 |
itertools (0) | 2018.06.03 |
Mathlab 사용 (0) | 2018.05.21 |
파일 입출력 관련 (0) | 2017.12.27 |