1. 특징
- 독립적 플랫폼
- 인터프리터 언어
- 스크립트 언어
- 인공지능(AL)이나 머신러닝(ML)분야에서 사용되는 언어
- 객체지향
- 동적 타이핑
2. 사용하는 이유
- 문법이 쉬워 빠르고 간편함
- 다양한 기능 제공
- 인간 지향적인 간단한 문법
- 다양한 라이브러리(데이터 처리에 관련된 다양한 확장 라이브러리)
3. 주로 하는일
- 시스템 유틸리티 제작, GUI 프로그래밍
- C/C++과의 결합, 웹 프로그래밍
- 수치연산, 데이터베이스 프로그래밍
- 데이터 분석, 사물인터넷
4. 약점
- 시스템과 밀접한 프로그래밍 영역 부족
- 모바일 프로그래밍에 부적합
'언어 배우기 > Python' 카테고리의 다른 글
Python - 반복문 (0) | 2021.07.14 |
---|---|
Python - Dictionary (0) | 2021.07.14 |
Python - 한글로 변환 (0) | 2021.07.13 |
Python - List (0) | 2021.07.13 |
Python 설치 (0) | 2021.07.12 |