Join the Sec Community

Sec is a new programming language being built in the open. Building a language takes much more than writing a compiler, and everyone who wants to help is welcome.

You do not need to be a compiler engineer or programming-language expert. If you enjoy programming, testing software, designing APIs, writing documentation, building websites, working with hardware, reviewing technical ideas, or simply trying new languages, there are useful ways to take part.

Find your way to contribute

For a more detailed list of areas where help is currently useful, see Help Wanted.

Where to meet us

GitHub is the best place for work that should remain easy to find later: bug reports, design discussions, implementation work, and pull requests.

Discord is available for more informal discussion, questions, ideas, and getting to know other people interested in Sec.

Discord: Invite link coming soon.

Getting started

  1. Read the introduction to understand what Sec is trying to achieve.
  2. Browse the manual or the Help Wanted page and choose something that interests you.
  3. Try Sec, review an area you know well, or visit the repository if you want to work directly on the project.
  4. Join the discussion on Discord or open a discussion or issue on GitHub when you have a question, idea, problem, or proposal.
Remember: Sec is still at version 0.1. The language and implementation will change, and feedback now can influence both. Small contributions are welcome — and so are difficult questions.