Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
#

custom-language

Here are 116 public repositories matching this topic...

HTVM: The Adaptive, Multi-Language, Customizable Syntax and Code Generation Engine. HTVM is a powerful engine that allows you to design your own programming language with fully customizable syntax, tailored precisely to your needs and approach. It offers extreme customizability in syntax, has a built-in IDE, and can convert to 3 programming langs.

  • Updated Mar 11, 2026
  • C++

Bassil: A modern, mid-level interpreted programming language designed for efficiency and readability. Featuring robust lexical analysis, error handling, and cross-platform support for Windows and Linux. Bassil offers a balance between low-level control and high-level abstraction, making it ideal for system programming, web development, and more.

  • Updated Jul 13, 2025
  • C

GladLang is a dynamic, interpreted, object-oriented programming language with a full interpreter built in Python. Features closures, classes, inheritance, and robust error handling.

  • Updated Mar 8, 2026
  • Python

Horizon Lang is a custom programming language designed as a learning project to understand the fundamentals of compiler design, including lexing, parsing, semantic analysis, and code generation. The language supports high-level constructs, static typing, and a simplified syntax that allows for expressive programming.

  • Updated Nov 27, 2024
  • C++

Improve this page

Add a description, image, and links to the custom-language topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the custom-language topic, visit your repo's landing page and select "manage topics."

Learn more