▲ 그림 1-35 인터프리터의 동작
사용자는 인터프리터가 코드를 번역할 때 어떤 순서로 번역하고 그 과정에서 무슨 일이 벌어지는지를 이해해야 합니다. 인터프리터가 어떤 식으로 동작하는지를 알면 코딩이 쉬워지기 때문입니다. 또한 파이썬뿐만 아니라 다른 프로그래밍 언어도 독학할 수 있는 힘이 생깁니다. 앞으로 인터프리터를 자주 언급할 텐데, 그때마다 인터프리터에 대해 이해하려고 노력하세요. 코딩 공부는 곧 인터프리터에 대해 이해하는 과정이라고 해도 될 만큼 중요하니까요.
많이 만들어보라
요리를 배우러 학원에 등록했다고 합시다. 그런데 학원에서 요리 만드는 방법은 가르쳐주지 않고 한 달 내내 칼질하는 법, 오븐과 믹서기 사용법만 알려준다면 학원에 다니는 의미가 있을까요? 요리를 배우는 것은 맛있는 요리를 만들기 위해서입니다. 조리 도구 사용법은 요리를 하다보면 자연스레 알게 됩니다.