Sektör Standartları

Integrated Language Environment ® C/C++ derleyicisi ve çalıştırma zamanı kitaplığı aşağıdaki standartlara göre tasarlanmıştır:
  • Information Technology-Programlama dilleri-C, ISO/IEC 9899:1990, C89 olarak da bilinir
  • Information Technology-Programlama dilleri-C, ISO/IEC 9899:1999, C99 olarak da bilinir
  • Information Technology-Programlama dilleri-C + +, ISO/IEC 14882:1998, C++98 olarak da bilinir
  • Bilgi Teknolojisi-Programlama dilleri-C + +, ISO/IEC 14882 :2003 (E), Standart C++ olarak da bilinir
  • Information Technology-Programlama dilleri-Ondalık kayan nokta aritmetiğini desteklemek için programlama dili C için uzantı, ISO/IEC WDTR 24732. Bu taslak teknik rapor C standartları komitesine sunulmuştur ve http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1176.pdfadresinden edinilebilir.

ILE C, C99 özelliklerinin bir alt kümesini destekler.

ILE C++, C++0x özelliklerinin bir alt kümesini destekler.

Not: C++0x C++ programlama dili standardının yeni bir sürümüdür. IBM , yeni standardın özelliklerini geliştirmeye ve uygulamaya devam eder. Dil düzeyinin uygulanması, IBM' in standardı yorumlamasına dayanır. Yeni bir C++ standart kitaplığı desteği de içinde olmak üzere, IBM' in C++0x standardının tüm özelliklerini uygulaması tamamlanıncaya kadar, uygulama yayından yayına değişebilir. IBM , kaynak, ikili ya da listeleme ve diğer derleyici arabirimlerinde, IBM' in C++0x standardının yeni özelliklerinin daha önceki yayın düzeyleriyle uyumluluğu sürdürme girişiminde bulunmaz ve bu nedenle, bunlar sabit bir programlama arabirimi olarak kullanılmamalıdır.

C++0x ISO/IEC 14882:2011 olarak onaylandı ve yayınlandı. Bu belgede C++0x ' e yapılan tüm başvurular ISO/IEC 14882:2011 standardına eşdeğerdir. Programlama arabirimleri de içinde olmak üzere, ilgili bilgiler gelecekteki bir yayında güncellenecektir.