Carbon is an experimental successor to C++, developed by Google to serve as a modern, safer, and more evolvable systems programming language—designed to interoperate with C++ while providing clearer language design and tooling. Performance matching C++ using LLVM, with low-level access to bits and addresses. Interoperate with your existing C++ code, from inheritance to templates. Fast and scalable builds that work with your existing C++ build systems.

Features

  • High-performance systems language with LLVM-backed compilation
  • Seamless interoperability with existing C++ codebases (templates, inheritance)
  • Tool-assisted version migrations and language evolution
  • Safer language fundamentals with a path toward memory safety
  • Includes compiler, standard libraries, tools, documentation, and package manager
  • Governed by a welcoming open-source community with inclusive governance

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Carbon Language

Carbon Language Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Carbon Language!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

C++

Related Categories

C++ Programming Languages

Registered

2025-08-18