Clean (programming language)
| Clean | |
|---|---|
| Paradigm | functional | 
| Designed by | Software Technology Research Group of Radboud University Nijmegen | 
| First appeared | 1987 | 
| Stable release | 3.1
   / 5 January 2022 | 
| Typing discipline | strong, static, dynamic | 
| OS | Cross-platform | 
| License | Simplified BSD | 
| Filename extensions | .icl, .dcl, .abc | 
| Website | clean | 
| Influenced by | |
| Lean, Miranda, Haskell | |
| Influenced | |
| Haskell, Idris | |
Clean is a general-purpose purely functional programming language. Originally called the Concurrent Clean System or the Clean System, it has been developed by a group of researchers from the Radboud University in Nijmegen since 1987. Although development of the language has slowed, some researchers are still working in the language. In 2018, a spin-off company was founded that uses Clean.