프로그래밍 언어
컴퓨터가 인식하는 언어를 기계어
라고 합니다. 하지만 기계어는 인간이 해석할 수 없습니다. 따라서 컴퓨터를 제어해야 하는 인간이 기계어를 사용할 수 없으니 인간의 언어에 근접한 언어가 필요하게 됩니다. 그것이 바로 프로그래밍 언어
입니다.
대표적으로 java, c, c++, javascript 등이 있지만,
그 중에서도 요즘 알고리즘 풀이와 간결한 문법으로 배우는 사람이 늘고 있는 대화형 프로그래밍 언어, python이 무엇인가에 대해 정리하겠습니다.
이 블로그에서 얘기하는 파이썬은 모두 Python3를 의미합니다.
Python의 장점
- 인터프리터 언어
- 뛰어난 생산성과 직관성
- 다양한 플랫폼 지원
- 다채로운 라이브러리 지원
특히나 간결한 문법과 다채로운 라이브러리(모듈)을 지원한다는 점에서
IT전공자가 아니라도 프로그래밍에 접근하기 쉽고, 알고리즘 테스트에서 사용하기에 편리합니다.
때문에 수요가 늘고 있는 언어인 것도 같습니다
python설치하기
https://www.python.org/ 에 접속 후 다운로드 메뉴에서 다운 가능합니다.
Python 프로그램
- python shell에서 실행하기 -> 간단한 코드 실행 시 사용.
- Pycharm과 같은 IDE 다운 받아서 실행하기
- Django와 같은 프레임워크를 통해 개발하기 -> 프로젝트를 할 때 사용.
- Python 그래픽 프로그램인 turtle 그래픽 실행하기 -> turtle 모듈을 import하여 사용