Skip to content
LunaStev edited this page Nov 3, 2024 · 6 revisions

Welcome to the Wave Programming Language Wiki

Wave is an ambitious new programming language project aiming to revolutionize system-level programming. Our goal is to create a language that can be used for everything from operating systems to applications.

Project Status

Wave is currently in its initial planning and design phase. We started this project in 06.16.2024, and we're excited to begin this journey.

About Wave

Wave aims to:

  • Provide full hardware access capabilities
  • Offer a safer and more productive alternative to traditional system programming languages
  • Enable development of operating systems, system software, and applications in pure Wave

Current Focus

We are currently working on:

  • Defining the core language features
  • Planning the compiler architecture
  • Building our community

How to Contribute

We're in the early stages and welcome all forms of contribution:

  • Join discussions about language design
  • Help with initial planning and documentation
  • Spread the word about Wave

See our Contributing page for more details.

Roadmap

Our initial roadmap (subject to change):

  1. Design core language features
  2. Develop a proof-of-concept interpreter
  3. Begin work on the first compiler version

Visit our Roadmap page for more details.

Resources

Community

Join our growing community:

Stay Updated

Star and watch our repository to stay updated on our progress.


We're at the beginning of an exciting journey. Help us shape the future of system programming with Wave!