DEV Community

Discussion on: Basic Python for Beginners

Collapse
 
foxy4096 profile image
Aditya

Neat and nice post, btw what does DSL means?

Collapse
 
vadimkolobanov profile image
Vadim Kolobanov

Oh, I'll be happy to explain to you)

Domain-Specific Language(DSL) is a programming or modeling language created for use within a specific subject area if we speak the language of terms))))

With such you meet languages almost every day: SQL, shell scripts, user interface description languages (read HTML) are all examples of domain-specific languages, since they were created to solve certain tasks, work in some specific subject area.

To put it even simpler, DSL is the language of a specific sphere. You won't be able to make a project on it, but you need it to make the project work. I have given good examples for you: HTML, SQL, shell commands)))