Catala is a programming language designed for specifying laws and socio-fiscal mechanisms in a clear and unambiguous way. It allows users to annotate legislative texts with their meaning in terms of code, deriving faithful-by-construction algorithms. The language is named after Pierre Catala, a professor of law who pioneered French legaltech. The goal of Catala is to provide a clear and understandable view of legal texts, making it easier for people to navigate the law safely.