The International Residential Code is covered in the order a residential building, from site-work and foundations to fire-safety and environmental requirement of a finished residence including requirements for plumbing, mechanical, fuel gas, and electrical systems.