Building Codes
A building code is a set of rules that specify the minimum acceptable level of safety for constructed objects such as buildings and nonbuilding structures. The main purpose of the building codes is to protect public health, safety and general welfare as they relate to the construction and occupancy of buildings and structures.
The building code becomes law of a particular jurisdiction when formally enacted by the appropriate authority.
Building codes are generally intended to be applied by architects and engineers, but are also used for various purposes by safety inspectors, real estate developers, contractors and subcontractors, manufacturers of building products and materials, insurance companies, facility managers, tenants, and other categories of users.
There are often additional codes or sections of the same building code that have more specific requirements that apply to dwellings and special construction objects such as canopies, signs, pedestrian walkways, parking lots, radio and television antennas.
Types of building codes
The practice of developing, approving, and enforcing building codes may vary widely from country to country.
In some countries building codes are developed by the government agencies or quasi-governmental standards organizations and then enforced across the country by the
central government. Such codes are known as the national building codes (in a sense they enjoy a mandatory nation-wide application).
In other countries, where the power of regulating construction and fire safety is vested in local authorities, a system of model building codes is used. Model building codes have no legal status unless adopted or adapted by an authority having jurisdiction. The developers of model codes urge public authorities to reference model codes in their laws, ordinances, regulations, and administrative orders. When referenced in any of these legal instruments, a particular model code becomes law. This practice is known as adoption by reference. When an adopting authority decides to delete, add, or revise any portions of the model code being adopted, it is usually required by the model code developer to follow a formal adoption procedure in which those modifications can be documented for legal purposes.
There are instances when some local jurisdictions choose to develop their own building codes. For example, at some point in time all major cities in the United States had their own building codes as part of their municipal codes. Since having its own building code can be very expensive for a municipality, many have decided
to adopt model codes instead. Only the cities of New York and Chicago continue to use the building codes they developed on their own; yet these codes also include multiple references to model codes, such as the National Electrical Code. Additionally, New York City is currently working to modify and apply the International Building Code for the city in a massive Model Code Program.
Similarly, in India, each municipality and urban development authority has its own building code, which is mandatory for all construction within their jurisdiction. All these local building codes are variants of a National Building Code, which serves as model code proving guidelines for regulating building construction activity.