Java DSLs

Java Domain Specific Languages (DSLs) are programming languages designed to solve a specific problem. Examples include UNIX shell scripts and ColdFusion Markup Language. Because Java DSLs are designed to solve specific problems, they often contain elements not found in general purpose languages though are often created with a general purpose language as a template. In this section on Java DSLs, find news and articles that explain how computing problems are being solved with DSLs and what problems could be solved with a newly created DSL. DSLs have a specific place in programming, and its important to know when they can be applied successfully.

Java DSLs Get Started

Bring yourself up to speed with our introductory content

Evaluate Java DSLs Vendors & Products

Weigh the pros and cons of technologies, products and projects you are considering.