파이썬(python)은 현재 미국과 우리나라의 대학에서 컴퓨터 기초과목으로 가장 많이 가르치는 프로그래밍 언어 중 하나이다. 특히 파이썬 언어는 제4차 산업혁명 시대의 핵심기술인 인공지능의 구현과 빅데이터 분석 처리에 뛰어나기 때문에 각광을 받고 있다. 이유는 파이썬이 인공지능의 머신러닝과 딥러닝 빅데이터 처리를 위한 통계 및 분석 방법의 라이브러리를 풍부히 제공하기 때문이다 [ 그림 7.51 ] 에서 보듯이 2017년 분석 및 데이터 과학 분야와 머신러닝 분야에서 파이썬은 41% 사용되었다. 이처럼 파이썬은 분석 및 데이터 과학 분야와 머신러닝 분야에서 최고의 플랫폼이 되었다

[ 그림 7.51 ]

파이썬은 9119년 네덜란드의 귀도 반로섬(Guido van Rossem)이 개발한 객체지향 프로그래밍언어로 계속 버전이 향상되어 파이썬 3.7까지 사용되고 있다. 파이썬은 비영리의 파이썬 소프트웨어 재단이 관리하는 개방형, 공동체 기반 개발 모델을 가지고 있다. 파이썬은 C#으로 구현된 닷넷프레임워크 위에서 동작하는 아이언파이썬(Iron Python), 자바로 구현되어 자바가상기계(JVM)에서 돌아가는 Jython, 파이썬 자체로 구현된 PyPy 등 다양한 언어로 만들어진 버전이 있으며, C 언어로 구현된 C파이썬(cpython) 구현이 사실상의 표준이다.