문법이 쉽게 직관적인 프로그램 언어 호환성이 좋고, IoT, 머신러닝 등 여러분야에 사용 세계에서 2번째로 많이 사용하는 프로그램 언어 아름다운 것이 보기 싫은 것보다 좋다. 프로그램 언어 사람이 기계에게 명령하기 위해선 기계의 말로 전달해야 한다. 한국어, 영어, 일본어, 중국어를 사용하듯 컴퓨터는 컴퓨터말을 사용한다. 컴퓨터가 사용하는 말중 하나가 Python 언어이다. 영어(인간) → *컴파일러(번역기) → CPU → 실행 → 결과물 컴파일러(compiler)란, 특정 프로그램 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 언어 변역 프로그램을 말한다. high-level programming language를 실행 프로그램을 만들기 위한 lower level language(ex, mac..