Clean，在开发期间称为Concurrent Clean，是纯函数式程序设计语言。Clean由荷兰的奈梅亨拉德伯德大学自1987年开始制作和维护。
概述.Clean和Haskell有很多相似之处：、列表推导式、守卫、垃圾回收、高阶函数、柯里化和惰性求值。Clean是用C写成的。Clean程式很容易跨平台，在大部分情况下，要转移到另一个平台只需在那里重新编译一次即可，不用改动原始码。它可运行于Windows，Macintosh，Solaris和Linux。Clean具有叫做“I