Q (programming language)

High Quality Content by WIKIPEDIA articles! Q (short for equational programming language) is an interpreted, interactive functional programming language created by Albert Grf at the University of Mainz in Germany. Q programs are just collections of equations which are used to evaluate expressions in a symbolic fashion. Q has many similarities with other modern functional programming languages like Haskell and ML, but is based on general term rewriting (a method of computation also used by the Mathematica computer algebra system) instead of the lambda calculus.