© Springer Nature Switzerland AG 2020.The development of computable building regulations is an important factor for shortening the communication of building code provisions and automated code compliance checking. The representation of building regulations plays an important role in a computer-readable format which recognizes and understands certain aspects of the domain knowledge in compliance checking of building regulations. It allows compliance checking of a building model according to building regulations, codes and standards, and it evaluates the building model with its building elements. The studies have continued to the present to obtain data from legal sources and to create an appropriate computable representation of building regulations. In this research, the studies on domain knowledge representation of computable building regulation compliance checking are reviewed in detail based on the literature in the last 50 years. It also discusses the languages and methods of the studies under common titles such as Human Languages, Formal Languages, Artificial Intelligence Methods, Markup Language Methods and Semantic Web Methods and also reviews the languages and methods which are used in the representation of building regulations.