posted on Apr, 6 2008 @ 02:18 PM
When one mention building code, I think of building codes. This is different than computer coding, so disregard this post if this is what you mean.
English is not your first language and congratulations on your endeavors to better your education with more language skills.
Building codes are nothing more than the minimum requirement used by different trades in construction.
The State determines at what level a code is adopted. It can be a state wide version of an individual code for that one trade (i.e. California
Plumbing Code) or a county may adopt a code, or even a city. States may even leave the adoption to a county, but the county may adopt no codes. Some
level of government will always have the final say on what code is adopted.
In the US, alone, there are 3 different plumbing code bodies (ICC, UPC, NPC). Local jurisdictions (even at a State level) adopt either family groups
of codes, individual codes, or have bastardized versions combining two or more codes covering the same trade.
There is basically 1 electrical code (NEC) and one fire code (NFPA) in place by national bodies. The ICC (International Code Council) have codes that
basically adopt the two above codes as is.
The actual building code has 2 bodies and two different codes, ICC and (UBC) The Uniform Building Code.
Then there are specialty codes in place by differing Code organizations such as: Existing Building Code, Mechanical Code, Fuel Gas Code, Property
Maintenance Code, Energy Conservation Code, Zoning Code, Private Sewage Disposal Code, Urban-Wildland Interface Code, and even Performance Based
There is no one building code....