Abstract:
The aim of the following article is to describe the notion of taxes, the rules of computations in different countries and one of possible ways to develop a Domain Specific Language (DSL) to make computing taxes easy for an average user. It contains some general information of taxes to make readers familiar with this field. Further, it explains how DSL works, the identified problem which is solved by DSL and it is presented the grammar.