Stands for Domain Specific Language. A computer language focused on a particular aspect of a software system. A contrast to general-purpose languages like C, Python and Haskell that are designed to let you write any sort of program with any sort of logic you need.