파이썬은 파이썬만의 프로그래밍 언어 문법에 맞춰 코드를 작성하면 이를 작성한대로 실행하여 주는 하나의 프로그램이라고 할 수 있다. 개발자가 작성한 코드대로 실행해 주기 때문에, 다시말해서, 개발자가 의도한 프로그램을 만들 수 있도록 도와 주기 때문에 프로그래밍 언어라고 불린다. 그렇다면 파이썬의 내부는 어떻게 생겼을까? 파이썬 공식 웹 사이트 에서 다운받는 대부분의 파이썬의 경우 내부는 C언어로 구현되어 있다. 이를 CPython이라고 한다. 파이썬은 오픈 소스 프로젝트로 깃허브를 통해 코드를 공개하고 있기 때문에 여기에서 실제 구현 코드를 확인할 수 있다. 아래는 python 3.10.0 alpha 0 버전의 문자열 비교 함수의 모습이다. 파일명 pystrcmp.c에서 .c 확장자가 사용되고 있음을 알..