Skip to content

csq-lang/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

♛ C² Language

C² Language is a project-driven initiative focused on developing a modern high-level programming language with low-level control, along with its associated tooling. Designed for simplicity and full control.


🛠️ Projects

1. C² Language

A hybrid compiled/interpreted programming language featuring:

  • Clean easy to read syntax with powerful low-level capabilities
  • Explicit memory control
  • Custom preprocessor and build system
  • Cross-platform

2. C2VM

The official virtual machine for executing compiled/interpreted C² bytecode.

  • 64-bit register-based architecture
  • Stack management and control flow
  • Arithmetic, logic, and comparison ops
  • Debugging support
  • Instruction set designed for simplicity and speed

🤝 Get Involved

We welcome contributors, testers, and enthusiasts of all skill levels. If you're passionate about language design, virtual machines, or systems programming, join us!

Ways to contribute:

  • Writing code (C, Assembly, and C²)
  • Improving documentation
  • Creating bytecode tools
  • Testing and debugging

📦 Repositories

Repository Description
C2VM The C² Virtual Machine
C2 Compiler The reference compiler and toolchain
Examples Learning and test programs

📄 License

All projects under the C² Language initiative are licensed under the MIT License unless stated otherwise.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors