It may be fair to suggest that any language is a transformation, but there is a special meaning to the term "program transformation" -- see here for more details. Spoofax is one of these.
Specific Languages Lists
Comparisons
- "Six programming paradigms that will change how you think about coding": Concurrent by default (ANI, Plaid), Dependent types (Idris, Agda, Coq), Concatenative languages (Forth, cat, Joy), Declarative languages (Prolog, SQL), Symbolic programming (Aurora), Knowledge-based programming (Wolfram)
- Quick comparison of ten non-mainstream languages: Haskell, Erlang, Io, PLT Scheme, Clojure, Squeak, OCaml, Factor, Lua, Scala
- Advanced programming languages -- thoughts on Haskell, Scala, Scheme, SML, OCaml
Tags:
language
list
Last modified 16 December 2024