L is a high-level, open-source, general-purpose and system programming language which emphasizes readability, simplicity, extensibility, conciseness and performance. The L compiler features native code generation through LLVM, and is fully documented in a literate programming style. The language and compiler are usable, but are under heavy development as new features are being implemented.
Read more about the L unique feature set, that includes familiar C-like syntax, higher-order functions, polymorphism, and native code generation; and about planned features, including automatic type inference, polymorphism, advanced namespace resolution, a modern module and typeclass system.
Recent advances in the development of the compiler are regularly pubished on the blog. If you are interested in modern compiler implementation, this is the place to stay informed!