Computing · Programming
파이썬이라는 이름은 코미디에서 왔다
프로그래밍 언어의 이름에 남은 개발자의 취향

파이썬이라는 이름을 처음 들으면 뱀을 떠올리기 쉽다. 영어로도 큰 뱀을 가리키는 말이다. 컴퓨터를 잘 모르는 사람이라도 어디선가 한 번쯤 들어본 이름일 수 있다.
그런데 프로그래밍 언어 Python의 공식 FAQ는 이름의 출발점을 조금 다르게 설명한다. 개발자 귀도 판 로섬이 읽고 있던 영국 코미디 프로그램의 대본에서 가져왔다는 것이다.
프로그램의 이름은 「몬티 파이선의 플라잉 서커스」였다. 컴퓨터 언어 이름을 따라왔는데 갑자기 텔레비전의 코미디 무대가 나타난다.
짧고 독특한 이름을 찾다가
공식 설명에 따르면 판 로섬은 파이썬을 구현하던 무렵 그 코미디의 출판된 대본을 읽고 있었다. 새 언어에는 짧고 독특하며 조금은 신비로운 느낌의 이름이 필요하다고 생각했다.
그래서 Python이라는 이름을 골랐다. 모든 이름이 기능을 줄여 붙인 약자나 기술 용어에서 나오는 것은 아니다. 만드는 사람이 즐기던 문화가 이름의 재료가 되기도 한다.
여기서 코미디가 프로그래밍의 원리를 결정했다고 설명할 필요는 없다. 지금 확인할 수 있는 것은 이름을 정한 사연이다. 짧은 이름 하나에도 기술 밖의 경험이 들어갈 자리가 있었다.
공식 질문 목록에도 농담이 남아 있다
흥미로운 것은 이 사연이 떠도는 소문으로만 전해지는 것이 아니라 공식 질문과 답변 목록에 들어 있다는 점이다. 이름의 유래를 묻는 질문 다음에는 그 코미디를 꼭 좋아해야 하는지도 묻는다.
답변도 가볍다. 반드시 좋아할 필요는 없다는 취지로 짧은 농담을 덧붙인다. 기술을 설명하는 문서 안에서도 만든 사람들의 말투와 취향이 잠깐 드러나는 대목이다.
물론 프로그램을 쓰기 위해 코미디를 보아야 하는 것은 아니다. 이름의 배경을 몰라도 도구는 사용할 수 있다. 다만 낯설고 전문적으로 보이던 이름에 생활의 작은 단서가 생긴다.
이름부터 편하게 만나는 기술
프로그래밍 언어는 컴퓨터에게 할 일을 표현하는 도구다. 처음 접하면 문법과 기호가 먼저 보여 어렵게 느껴질 수 있다. 하지만 그 도구를 만든 사람들도 책을 읽고 텔레비전을 보며 이름을 골랐다.
이야기를 안다고 곧바로 코드를 쓸 수 있게 되지는 않는다. 그럴 필요도 없다. 이번에는 기술의 사용법보다, 익숙한 이름 하나가 만들어진 과정을 구경하는 것으로 충분하다.
다음에 파이썬이라는 말을 만나면 뱀 옆에 작은 코미디 무대도 함께 떠올려 보자. 컴퓨터 세계의 이름에도 누군가 재미있게 읽던 대본의 흔적이 남아 있다.
이야기의 바탕이 된 자료
- Python 공식 FAQ — Why is it called Python? ↗확인일 2026-10-27
귀도 판 로섬이 몬티 파이썬 대본을 읽던 중 이름을 정함 · 짧고 독특하며 약간 신비로운 이름을 원했다는 설명