aid: dsl name: DSL description: >- A Domain-Specific Language (DSL) is a programming language or specification language dedicated to a particular problem domain, a particular problem representation technique, or a particular solution technique. DSLs allow domain experts to express solutions in terms of the problem domain rather than the implementation domain. type: Index image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Domain-Specific Language - DSL - Programming Languages - Software Engineering url: >- https://raw.githubusercontent.com/api-evangelist/dsl/refs/heads/main/apis.yml created: '2025-01-01' modified: '2026-04-28' specificationVersion: '0.19' apis: [] common: - type: Reference url: https://en.wikipedia.org/wiki/Domain-specific_language - type: Reference url: https://martinfowler.com/books/dsl.html maintainers: - FN: Kin Lane email: kin@apievangelist.com