파이썬은 1991년 귀도 반 로섬(Guido van Rossum)이라는 프로그래머에 의해 개발된 언어로, 가독성이 높고 쉬운 문법 덕택에 다른 프로그래밍 언어보다 빠른 습득이 가능하다는 특징이 있습니다. 그 덕에 프로그래밍을 전공하지 않은 비전공자 중심으로 인기를 얻어 데이터 분석과 모델링을 다루는 통계학부터 딥러닝과 인공지능을 활용하는 의학에까지 다양한 분야에 두루 활용되고 있습니다.
검색량을 기준으로 프로그래밍 언어 선호도를 조사하는 TIOBE index에서 2021년 2월 기준 파이썬은 선호하는 프로그래밍 언어 3위(10.86%)를 차지했으며, 오라일리 미디어가 온라인 학습 플랫폼의 학습 과정 및 사용자 선호도를 분석해 발표한 프로그래밍 언어 순위에서는 파이썬이 Java와 C++을 제치고 가장 높은 사용률을 보였습니다. (출처: TIOBE Index for February 2021)
C++
#include <iostream>
using namespace std;
int main() {
cout<<"Hello, world!";
return 0;
}
JAVA
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello, world!");
}
}
PYTHON
print(“Hello, world!”)
위와 같이 간단한 문장을 출력하는데도 타 프로그래밍 언어는 네 줄 이상을 작성해야하는 반면, 파이썬은 한 줄로 작성 가능하다.
다양한 라이브러리
Pandas
데이터 처리와 조작
Matplotlib
Seaborn
데이터 시각화
NumPy
수치 계산
Scikit-learn
머신 러닝 모델링
호환성
데이터베이스 SQL
NoSQL
웹 스크래핑
API 연동
CSV
대규모 데이터 처리
엑셀에서는 불가능한 분석 수행 가능