DEV Community

Aswin M Rajeev
Aswin M Rajeev

Posted on

Introducing Light — A New Programming Language

Over the past 9 months, I've been designing and developing Light, a programming language with the long-term vision of making script automation more structured, consistent, and easier to build and maintain.

The idea behind Light began with a simple question: what would a programming language designed around structured program organization and predictable execution look like? That question evolved into designing the language specification, defining its syntax and execution model, implementing the interpreter, and building the foundation of its ecosystem.

This first public release marks an important milestone. It includes the core language and two standard libraries, establishing the initial foundation of the project. Light is under active development, with additional language features, standard libraries, and developer tooling planned for future releases.

I'm sharing this first public release to introduce the project and gather feedback from the developer community. I'd appreciate your thoughts on the language design, syntax, documentation, and overall developer experience.

Hello Light

user

name = _Light_

out="Hello 'name'"
Enter fullscreen mode Exit fullscreen mode

GitHub

https://github.com/aswinmrajeev/light

Top comments (0)