Source: commons.wikimedia.org

Carbon is an experimental programming language designed for connectiveness with C++. The project is open-source and was started at Google. Google engineer Chandler Carruth first introduced Carbon at the CppNorth conference in Toronto in July 2022. He stated that Carbon was created to be a C++ successor. The language is expected to have an experimental MVP version 0.1 in late 2026 at the earliest and a production-ready version 1.0 after 2028. Wikipedia

Created Year: 2020
Developed by: Google
Implemented in: C++
Aliases: Carbonlang, Carbon language, Carbon programming language, Carbon-Lang
File extensions: carbon, co2

Wikidata: Q113157814

Influenced by: C++GoRust

Language types: compiled language

Carbon Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Carbon

package HelloWorld api;

fn Main() -> i32 {
  Print("Hello World");
  return 0;
}

Free Carbon books, articles, documentation

Search on GitHub


Latest data update: 2025-06-27