A programming language developed by Microsoft aiming to improve security, safety, and concurrency support compared to C and C++.
L2 is a new systems programming language developed by Microsoft as an alternative to C and C++. The key goals of L2 are to improve security, safety, and concurrency support compared to those languages while maintaining high performance.
Some of the key features of L2 include:
The goal with L2 is to produce safe, secure and high performance systems code for scenarios ranging from operating systems to device drivers and other low-level software. It aims to significantly reduce the burden on programmers compared to using C/C++ directly when programming at this level. Microsoft plans to use L2 for its own software development but it is also intended for wide adoption across the software industry.
Here are some alternatives to L2 programming language:
Suggest an alternative ❐