Contribution Guide
WorldLang is an open project built to make programming accessible across language barriers. We welcome contributions from developers, translators, and creators of all experience levels!
Ways You Can Contribute
1. Suggest Features & Enhancements
Have an idea for a new built-in function, standard library module, or syntax improvement? Open an issue or start a discussion on our GitHub repository to outline your proposal.
2. Add New Languages & Dialects
Help expand WorldLang's multilingual capabilities by contributing keyword mappings and translations for your native language or local dialect, making the language native to even more communities worldwide.
3. Enhance Documentation
Documentation is vital to developer adoption. You can fix typos, clarify existing guides, create new step-by-step tutorials, or build interactive live examples for the web docs.
4. Core Interpreter & Pipeline Engineering
For developers interested in low-level core development:
- Optimize and maintain the core tree-walking interpreter.
- Improve the lexing, parsing, and AST generation stages in the language pipeline.
- Add performance improvements, error handling enhancements, or new built-in modules.