This document presents the JPL Institutional Coding Standard for C programming. It aims to improve safety and reliability of code by providing a single standard, rather than project-specific ones. The standard is influenced by MISRA-C and the "Power of Ten" rules. It defines six levels of compliance (LOC), from general language rules to specific MISRA compliance. The standard scope is flight software, focusing on rules that reduce failure risk, excluding process requirements. "Shall" rules must be followed while "should" rules allow deviations with justification. Compliance is preferably verified with tools for each LOC level and parts of large codebases.