Як приклад, включено MISRA C:2012 (третє видання, перша версія). 175 правил з яких 16 класифікуються як обов’язкові, 120 – обов’язкові, а 39 – консультативні. Повні матриці відповідності доступні для MISRA C і MISRA C++.
Правило-1.1 (обов’язкове): Програма не повинна містити порушень стандартного синтаксису та обмежень C і не повинна перевищувати обмеження перекладу реалізації. Правило 1.2 (порада): не слід використовувати розширення мови.
Правило 3.1 MISRA C:2012: Послідовності символів /* і // не можна використовувати в коментарях. Правило 9.1 MISRA C:2012: Значення об’єкта з тривалістю автоматичного зберігання не повинно зчитуватися до його встановлення.
"Ідентифікатор, що використовується як зовнішній ідентифікатор, не повинен використовуватися з будь-якою іншою метою в будь-якому просторі імен або одиниці перекладу, навіть якщо він позначає об’єкт без зв’язку." Додаток J настанов MISRA C:2012 визначає зовнішній ідентифікатор як "ідентифікатор із зовнішнім зв'язком".
MISRA C++-2008 Правило 5-0-15 – Індексація масиву має бути єдиною формою арифметики покажчика. Правило MISRA 5-0-15 не дозволяє також ptr++ або ptr–.
Нова версія MISRA C:2012 була опублікована в 2023 році. Це зведення всіх попередніх поправок і технічних виправлень і відоме як MISRA C:2023. MISRA C:2023 охоплює C90, C99 і C11/C18. Він додає 200 нових правил і 21 директиву, загалом 221 вказівку.