Building code是对结构性的物体如建筑物(buildings)和构筑物(nonbuilding structures)所设定的一系列最小安全允许值和规定的法律。针对涉及到民众的建筑物和构筑物的建设和使用,其主要目的是保障民众的健康、安全和幸福。主管部门把building code当成是一种特别权限的法律而正式颁布。
Building code通常由建筑师和工程师使用,但是也还有多方面的用途,如安全检查员、环境科学家、开发商、建筑商、工程承包商、建筑材料制造商、保险公司、物业管理人员及承租人等等。
Ontario Building Code (OBC)是安省范围内唯一的建筑物管理文件和法律。现在的版本出版于2006年,从那时起每年都在改变和增加新的内容,尤其是节能减排部分增补最多。