﻿# CERT Coding Standards

The [SEI CERT](https://cmu-sei.github.io/secure-coding-standards/) coding standards are developed by the CERT Coordination Center\. They are designed to improve programs' safety, reliability and security\. Separate standards are available for C, C\+\+, Java, and Perl\.

The SEI CERT secure coding recommendations have cross references with other standards and classification systems such as [MISRA](https://pvs-studio.com/en/blog/posts/cpp/0702/) and [CWE](https://pvs-studio.com/en/blog/terms/6476/)\.

Various [static code analyzers](https://pvs-studio.com/en/blog/terms/0074/) can detect errors listed in these standards\. PVS\-Studio is one of these tools\. As of July 2021, PVS\-Studio can [classify](https://pvs-studio.com/en/pvs-studio/sast/cert/) warnings according to the CERT Coding Standards for [C](https://cmu-sei.github.io/secure-coding-standards/sei-cert-c-coding-standard/back-matter/ee-analyzers/pvs-studio), [C\+\+](https://cmu-sei.github.io/secure-coding-standards/sei-cert-cpp-coding-standard/back-matter/cc-analyzers/pvs-studio) and [Java](https://cmu-sei.github.io/secure-coding-standards/sei-cert-oracle-coding-standard-for-java/back-matter/rule-or-rec-cc-analyzers/pvs-studio)\.