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.
برنامه‌نویسی یک رابطه‌ی سه سویه ست میان برنامه‌نویس، یک سری کد مبدا، و کامپیوتری که برنامه باید روی آن اجرا شه، اما کامپیوترها مشهورند به اینکه دربرابر فرمان‌ها انعطاف‌پذیر نیستند. یعنی فوق‌العاده سخته که به تفصیل مجموعه‌ای بنویسی از دستورها که کامپیوتر بدونه چطور اجراشون کنه، و این تازه وقتیه که تنها یک نفر کد بنویسه.