写论文一般不需要程序。大多数情况下,写论文需要写程序对自己所提出的算法,或者解决问题的思路进行验证,需要通过图,表等形式将程序的运行结果加以展示。但在论文中不能直接贴源代码,而是要用程序流程图或者形式化算法描述方法来展示。