Engineering codes refer to a set of standards, guidelines and rules that govern engineering practices. These codes are developed by professional organizations or government agencies in order to ensure safety, reliability and efficiency in designing, constructing and operating engineered systems such as buildings, bridges, machines, etc. Engineering codes provide guidance on various aspects including material selection, structural analysis, environmental considerations, fire protection, electrical wiring, plumbing, HVAC (heating, ventilation, air conditioning) systems, and many others. They are constantly updated to incorporate new technologies, research findings, and best practices in the field of engineering. Adherence to these codes is usually mandatory for engineers and builders as they provide a benchmark for ensuring quality and safety in their work.