本文探讨了如何编写程序让计算机执行预期任务,并以编程西洋跳棋游戏为例,详细阐述了系统分析、程序设计、代码实现以及调试等关键环节。作者强调了递归方法在处理复杂操作方面的优势,并指出了现有编程语言的局限性,呼吁改进编程语言以支持更有效的递归编程方式。