An open API service indexing awesome lists of open source software.

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output. Programming languages generally consist of instructions for computers. There are many programming languages in existence, and each has at least one implementation, each of which consists of its own set of programming tools. Some programming languages require computation to be specified in an imperative form (i.e., as a sequence of operations to perform) while other languages use the declarative form (i.e. the desired result is specified, not how to achieve it).

https://github.com/soheil-01/eva

A Programming Language for Learning Purposes

interpreter parser programming-language recursive-descent-parser zig

Last synced: 27 Jun 2026

https://github.com/izo0x90/snake-toy-vm

A generalized/ multi-arch. toy virtual machine, assembler and debugger written in Python. Just a fun project in python building a classical computer emulator.

assembler assembly assembly-language compiler computer-science custom-language debbuger emulation emulator emulators low-level low-level-programming programming-language programming-language-theory programming-languages system-programming virtual-machine virtualization

Last synced: 24 Apr 2026

https://github.com/pola-lcs/powang

powang: A work in progress language written in 🐍3️⃣

language oop polang powang programming-language python

Last synced: 28 Jun 2026

https://github.com/quintuple-mallard/jikiscript

An interpreter for the Exercism Bootcamp's JikiScript programming language. (_Extremely_ WIP!)

exercism programming-language

Last synced: 02 May 2026

https://github.com/adrianmosnegutu/toy-language-interpreter

A toy language interpreter made in Java, together with a user-friendly interface to debug and see how simple programs work.

interpreter java javafx javafx-application oop oops-in-java programming-language toy-language

Last synced: 21 Apr 2026

https://github.com/poseidoncoder/progeny

a minimalist, clean programming language

interpreter progeny programming-language tree-walker

Last synced: 09 Jun 2026

https://github.com/habibun/c

A general-purpose computer programming language

c c-programming c-programming-language cplusplus learning programming-language

Last synced: 11 May 2026

https://github.com/ilo-lang/ilo

ilo - a programming language for AI agents

ai compiler interpreter language programming-language rust

Last synced: 25 May 2026

https://github.com/jlkdevelop/mxscript

MX Script — a modern, open-source scripting language for building web apps and APIs. One file. Zero boilerplate. Founded by Jassim Alkharafi.

api golang interpreter mxscript open-source programming-language scripting-language web-framework

Last synced: 02 May 2026

https://github.com/carloseduardonit/programa-infox

Repositório do Programa Infox: Projeto desenvolvido para aprendizado e prática em lógica de programação e desenvolvimento de software. Inclui soluções criativas para desafios propostos no programa.

crud java-8 mssql programming-language youtube

Last synced: 11 May 2026

https://github.com/boyninja1555/gruntlang

Suppose you are transitioning from Scratch and want something simpler than Python? What if you want to embed Python alongside an easier version? Gruntlang does just that!

easy-python programming programming-language python-sucks

Last synced: 09 Feb 2026

https://github.com/swiftaff/toylang

A functional toy language using Polish Notation which compiles to Rust for fun and experimentation.

compiler debugger functional-language language polish-notation prefix-notation programming-language rust rust-lang rust-library toy toy-language toy-project windows

Last synced: 12 May 2026

https://github.com/ogshawnlee/pino-lang

Simple and aesthetic programming language built with C++ that intends to turn programming a joyful experience. Currently transpiled to JavaScript/Python as I don't know how to compile to a lower level.

javascript programming-language transpiled-language

Last synced: 13 May 2026

https://github.com/pinaki82/crust

Learn the basics of Rust and C side by side.

c notes programming-language rust

Last synced: 13 May 2026

https://github.com/muskan-fatim/dev_quiz

**Muskan Developer Quiz** is an interactive quiz application designed to test and enhance your knowledge in web development. Built with a focus on beginners, it offers a range of questions of HTML, CSS

cli practice-quiz programming-language typescript

Last synced: 22 Apr 2026