Programming is a three-way relationship between a programmer, some source code, and the computer it's meant to run on, but computers are such famously inflexible interpreters of instructions that it's extraordinarily difficult to write out a set of instructions that the computer knows how to execute, and that's if one person is writing it.
프로그래밍은 프로그램과, 일종의 소스 코드 그리고 그것이 운용되는 컴퓨터 사이의 3각적 연관 관계지만, 컴퓨터는 자신이 어떻게 실행되어야 하는지에 대한 지시 사항을 써내려 가기가 몹시 어렵고 그렇게 쓰인 설명조차 매우 엄격하게 해석하는 것으로 유명하죠. 그건 한 사람이 프로그램을 작성할 때의 이야기구요.