Deklarativní
Deklarativní refers to a programming paradigm where the programmer specifies what the program should accomplish, rather than how it should accomplish it. This contrasts with imperative programming, which focuses on a sequence of commands to change the program's state. In a declarative approach, the logic of computation is expressed in a clear, understandable way, often through structured data, relationships, or rules.
Key characteristics of declarative programming include immutability (data does not change once created) and a lack