Audience
Developers interested in an experimental successor language to C
About Carbon Language
Carbon Language: An experimental successor to C . 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. Solid language foundations that are easy to learn, especially if you have used C . Easy, tool-based upgrades between Carbon versions. Safer fundamentals, and an incremental path towards a memory-safe subset.
Carbon is fundamentally a successor language approach, rather than an attempt to incrementally evolve C . It is designed around interoperability with C as well as large-scale adoption and migration for existing C codebases and developers.