UML(Unified Modeling Language)是一种用于软件开发的图形化建模语言,它支持软件开发的各个阶段和多种开发方法。它提供了一种标准的方式来描述软件系统的结构、行为和交互,但并不是一种编程语言。因此,选项D是不正确的叙述。