 It also makes some portions of the existing C99 library optional, and improves compatibility with C++.The standard macro codice_42 is defined as codice_45 to indicate that C11 support is available.Published in June 2018, C18 is the current standard for the C programming language.