planC
planC is a programming language designed for security and reliability, particularly suited for low-level systems programming and embedded applications. Introduced in 2015 by its creator, Chris Smith, planC aims to eliminate common vulnerabilities found in traditional languages like C and C++, such as buffer overflows, type confusion, and undefined behavior. Its syntax is heavily inspired by C, making it accessible to developers familiar with that language, while incorporating modern safety features.
One of the key features of planC is its strict type system, which enforces memory safety at
planC also includes built-in support for concurrency and parallelism, providing constructs like goroutines and channels similar
The compiler for planC is written in Rust, which contributes to its robustness and performance. It generates
Despite its potential, planC has a smaller community compared to mainstream languages. Its development continues to