Plangs!
Menu
Sun

Rascal

Rascal
232
Domain-specific language for metaprogramming and language-oriented programming, which includes tasks like static code analysis, program transformation, program generation, and the implementation of domain-specific languages. It serves as a general meta language without bias towards any specific software language. Rascal incorporates elements from both relational calculus and term rewriting, while its syntax and semantics are a blend of procedural (imperative) and functional programming.
Details

Written With

NameDescription
JavaHigh-level language known for its portability and extensive ecosystem.