Is C++ 26 Released?

Not Yet

The C++26 draft was technically completed at the ISO meeting in London on 28th March 2026

The ISO DIS ballot started on 31st July 2026 and closes on 23rd October 2026, publication is expected in late 2026 or early 2027

Meet C++ 26

  • Compile-time reflection
  • Contracts
  • std::execution senders and receivers
  • #embed for binary resources
  • Pack indexing
  • Erroneous behaviour for uninitialized reads

About C++

C++ is a general-purpose programming language created by Bjarne Stroustrup.
Language C++ is written with almost the same syntaxis as C, and that is because C++ was developed in 1979 as an extension to C.

The language is extremely powerful because it supports different forms of programming, being it procedural (like its parent language C), but also object-oriented like Java, one can also implement functional programming, which is extremely versatile and makes it a powerful tool for game coders, browser developers (such as Google!), as well as operating systems as a whole. C++ is a relatively popular language, it is often said that learning C++ will make it far easier for the average programmer to get into Python, Java, or other mainstream programming languages.

C++ is extremely interesting, starting from the way it was born, just as an extension to its parent C. It began just adding object manipulation properties, which made it akin to an object-oriented programming language. Then, other features were added which made C++ close to other programming paradigms like structured programming. One can say that C++ is a language that belongs to multiple paradigms, which makes it extremely unique and powerful to many different developers across broad technology industries. C++ also has the characteristic of it being a high-level language, with the option of speaking directly to the operating system, which makes it very efficient even with its constantly updating advanced features other languages simply do not offer.

Releases

The latest published standard is C++23 (ISO/IEC 14882:2024), published in October 2024; C++20, published in December 2020, was the last really major revision, adding modules, coroutines, concepts and ranges. C++26 was technically completed by the committee on 28th March 2026 and is in its final ISO ballot, with publication expected in late 2026 or early 2027; work on C++29 began in June 2026.