These programming languages suggest or require that the programmer follow a functional paradigm.
“Russell is a very obsure functional programming language. Originally created Donahue and Demers...Russell
“MSWLogo is an interpreter language based on Logo/UBCLogo, is a programing language derived from...MSWLogo
“Scala is a multi-paradigm programming language designed to express common programming patterns...Scala
“Q is a functional programming language based on term rewriting. Thus, a Q program or "script" is...Q
“Lua is a small, fast, general purpose scripting language designed for use in other applications...Lua