为了满足用户不断增加的需求,软件产品需进行不断的维护与演化。程序理解的目的在于获得软件系统信息,以易于人理解的形式展现出来,来辅助开发人员理解软件。自然语言处理技术是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。近年来自然语言处理技术在程序理解中应用广泛。本文阐述程序理解中自然语言处理技术的意义并对需要关注的一些问题进行讨论。