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/ogcae/ruten

Fast, lightweight programming language with AI, subprocess, multiprocessing, vision, blockchain, and other powerful modules.

ai artificial-intelligence compiler ia json machine-learning multiprocessing multithreading openai programming-language rust rustup speed speedtest strings subprocess tests tokio

Last synced: 05 Nov 2025

https://github.com/eignnx/funlang

A programming language similar to OCaml and Rust with Ruby-inspired syntax.

bytecode-interpreter programming-language

Last synced: 15 Mar 2025

https://github.com/younesrabeh/peps

The finest programming language, only using emojis 👀

emoji java programming-language

Last synced: 25 Dec 2025

https://github.com/divergentclouds/expanse

A WIP macroassembly language for Subleq and other word-based OISCs

assembler macro-assembler oisc programming-language subleq

Last synced: 02 Jan 2026

https://github.com/amanmenda/prism

Prism is an educational imperative programming language inspired by Rust syntax, developed during coursework at EPITECH to explore compiler design and language implementation.

compiler haskell programming-language virtual-machine

Last synced: 20 Mar 2025

https://github.com/jethrr/bisaya-prog-language

A high interpreted programming language based on Cebuano built using Typescript

programming-language

Last synced: 09 Sep 2025

https://github.com/dev-madhurendra/rust

This repository contains basic learnings of rust programming language.

backend programming-language rust rust-lang

Last synced: 04 Nov 2025

https://github.com/basemax/goscript

GoScript is a lightweight scripting language implemented in Go. It provides a simple, expressive syntax for common scripting tasks and serves as an excellent platform for learning language design and building domain-specific languages.

go go-interpreter go-programming-language golang golang-interpreter interpreter interpreter-basic interpreter-go interpreter-language interpreter-pattern programming-language programming-language-design programming-language-development programming-language-go programming-language-translator programming-languages

Last synced: 18 Mar 2025

https://github.com/tinybiggames/cpascal

🚀 CPascal is a systems programming language that combines Pascal's clean, readable syntax with C's semantic model and full ABI compatibility. ⚡ Compiles to LLVM with zero runtime overhead, enabling seamless interoperation with any C library without bindings. 🎮 Ideal for game development, 🔧 device drivers, and modernizing C codebases. 💎

abi-compatibility better-c c compiler delphi embedded game-development llvm native-code pascal performance programming-language systems-programming win64 windows-11 zero-overhead

Last synced: 29 Jun 2025

https://codeberg.org/catseye/Castile

A simple imperative language with union types (and a compiler for same, with multiple targets)

compiler experimental-language flow-typing interpreter multiple-backends multiple-targets parse-dont-validate programming-language typecase union-type union-types

Last synced: 23 Jul 2025

https://github.com/burning-eggs/whim

Stack-based programming language inspired by Forth.

no-dependencies programming-language python whim

Last synced: 25 Feb 2025

https://github.com/metagn/kismet

Weird lisp-like language with imperative syntax and typed macros

programming-language

Last synced: 18 Mar 2025

https://github.com/mobskuchen/vault

Verified, Atomic, Uncomplicated, Low-level Toolkit

llvm-frontend programming-language

Last synced: 23 Jul 2025

https://github.com/i3abghany/kyoto

The Kyoto Programming Language and its compiler, Cyoto

antlr4 boost compiler llvm programming-language

Last synced: 14 Mar 2025

https://github.com/leo2776/gpu-database-2-

A structured dataset containing GPU, CPU, HTML, CSS, and JavaScript specifications for AI models and developers.

ai-dataset ai-training cpu dataset gpu hardware-database html-css-js-json json-dataset open-source programming-language

Last synced: 13 Jan 2026

https://github.com/pepodev/pepo-lang

An programming language create for somethings that I don't yet to know. 😴😴

golang pepo-lang programming-language

Last synced: 06 Apr 2025

https://github.com/trisuaso/faraday

🦇 Faraday is an experimental language which compiles to Lua source!

compiler lua programming-language type-checking

Last synced: 18 Mar 2025

https://github.com/iconmaster5326/ithaca

Ithaca Lisp - A new Lisp, redesigned from the ground up

ithaca ithaca-lisp language lisp programming-language scheme

Last synced: 28 Mar 2025

https://github.com/simondeeley/gobasic

[Work-in-Progress] A BASIC-style programming language written in Go.

basic-programming go golang programming-language work-in-progress

Last synced: 28 Oct 2025

https://github.com/sagnikc395/rlox

An Rust implementation of the Lox programming language interpreter.

lox programming-language rust

Last synced: 03 Mar 2025

https://github.com/mobskuchen/lia

Object Oriented Programming Language

compiler dotnet java programming-language

Last synced: 25 Feb 2025

https://github.com/vv52/okabe

Early WIP reflective concatenative interpreted programming language. Forth-inspired

forth interpreter nim-lang programming-language

Last synced: 02 Nov 2025

https://github.com/tauhazmat/python

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics.

programming-language python

Last synced: 06 Apr 2025

https://github.com/raquentin/y

A trivial dynamic general purpose scripting language.

programming-language y

Last synced: 13 May 2025

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: 24 Dec 2025

https://github.com/severen/lox

My implementations of the Lox programming language from the book Crafting Interpreters by Bob Nystrom.

crafting-interpreters interpeter language lox programming-language virtual-machine vm

Last synced: 24 Feb 2025

https://github.com/getvmio/getvm-icons

GetVM Playground Icons: Over 400+ programming language icons, providing SVG and PNG formats.

icons programming-language

Last synced: 26 Feb 2025

https://github.com/gabyfachini/parkingsystem

This C# Parking Management System is a simple console application that allows users to add, list, and remove vehicles from a virtual parking lot.

csharp oriented-object-programming programming-language

Last synced: 30 Jun 2025

https://github.com/realchrisdebon/gyroprompt

GyroPrompt is a simple script interpreter, serving as its own language. GyroPrompt is a work in progress that intends to simplify higher level tasks, and enable users to make powerful and stable console applications.

c-sharp console-application high-level-language interpreter programming-language scripting-language

Last synced: 04 Mar 2025

https://github.com/sushmashreeps/java-fulll-stack-development

This advanced-level repository equips learners with the necessary skills to excel in full-stack development using Java, with a focus on fostering employability skills. learners will delve into the key technologies integral to full-stack development, primarily centered around Java and its associated tools and frameworks such as Java EE, Java Persist

backend development frontend fullstack-development java java-8 javabackend programming-language sushmashreeps

Last synced: 29 Jan 2026

https://github.com/gabrieljuan349/rustlings_course

🦀 Small exercises to get you used to reading and writing Rust code!

learning-resources programming-language rust

Last synced: 25 Feb 2025

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

A Programming Language for Learning Purposes

interpreter parser programming-language recursive-descent-parser zig

Last synced: 24 Feb 2025

https://github.com/ichard26/masml

Richard's silly ASM-like(-ish) language.

c programming-language

Last synced: 14 Jul 2025

https://github.com/tttardigrado/esostack

A small stack oriented esolang

esolang interpreter programming-language stack

Last synced: 03 Apr 2025

https://github.com/claudiooliveira89/java

Repository created for programming and development in the java language.

devops java mobile poo programming-language

Last synced: 14 Sep 2025

https://github.com/xmonader/monkey-lang

Monkey programming language

golang interpreter programming-language

Last synced: 21 Jun 2025

https://github.com/urpagin/syslang

Invoke Linux syscalls from the CLI + interpret syslang source files.

cli dsl language linux programming-language rust syscalls

Last synced: 13 May 2025

https://github.com/ttulka/sorry-marvin

Sorry, Marvin! 🤓 esoteric programming language that went wrong

esolang js minsky programming-language

Last synced: 30 Oct 2025

https://github.com/lpogic/fusy

Język programowania Fusy

java programming-language scripting-language

Last synced: 29 Mar 2025

https://github.com/helgesverre/sema

A Lisp with first-class LLM primitives, implemented in Rust

ai anthropic interpreter lisp llm openai programming-language rust scheme

Last synced: 17 Feb 2026

https://github.com/aden-q/monkey

An interpreted language written in Go

go golang interpreter programming-language

Last synced: 11 Apr 2025

https://github.com/nixinova/nouva

The Nouva programming language.

grammar language lark nixinova parser programming-language

Last synced: 01 Nov 2025

https://github.com/lucasspinola/lip

Programming language

programming-language python

Last synced: 27 Nov 2025

https://github.com/aparzi/design-pattern

This repository aims to realize all the design patterns

design-patterns java java-8 java8 object-oriented programming-language unimol

Last synced: 25 Feb 2025

https://github.com/sahilverse/nepdai

NepDai is a fun Nepali programming language inspired by bhailang. This project is currently under development.

abstract-syntax-tree interpreter javascript lexer-parser nepdai programming-language typescript

Last synced: 24 Mar 2025

https://github.com/chikrom/hack_assembler

This is my own development of assembler for Hack computer, which translates symbolic representation of instructions in the language Hack into machine code. Thanks to the course developers for the opportunity and unique knowledge. I am very happy and open to suggestions, corrections, improvements, recommendations, advice

assembler computer computer-architecture computer-science programming-language

Last synced: 01 Nov 2025

https://github.com/ekusiadadus/h2lang

H2 Language compiler - Fully compatible with Herbert Online Judge (HOJ) H language spec, with multi-agent robot swarm support. Runs natively and in browsers via WebAssembly.

compiler herbert multi-agent parser programming-language robot rust wasm webassembly

Last synced: 13 Jan 2026

https://github.com/baberrehman/rust

The Rust Programming Language

cool-stuff programming-language rust

Last synced: 14 Mar 2025

https://github.com/vwkd/jun

A database query language that’s more like a programming language and less like SQL

nosql programming-language query-language sql

Last synced: 16 Jun 2025

https://github.com/genbuhase/equript

JavaScript + Equation = ???

equation javascript programming-language

Last synced: 22 Jul 2025

https://github.com/sanalzio/zio-plus

My simple programing language.

javascript js programming-language

Last synced: 30 Jun 2025

https://github.com/hkoosha/toylang1

A toy language (to be), from scratch, written in Rust

programming-language programming-language-development rust rust-lang

Last synced: 23 Mar 2025

https://github.com/noobsoftware/noobscript

NoobScript is a PHP-like programming language for macOS/iOS apps

developer-tools macos objective-c php programming-language

Last synced: 27 Feb 2025

https://github.com/astridnielsen-lab/itschool.github.io

Cursos Online de Tecnologia e Negócios Digitais ⚡ Evolua sua carreira e pratique de verdade!

discord discord-bot discord-py html-css-javascript programming-exercises programming-language python-script

Last synced: 14 Mar 2025

https://github.com/usamaroman/uman

Programming language for children in Russian language to teach programming basics

go golang interpreter language programming-language teaching

Last synced: 11 Apr 2025

https://github.com/theusalvesn/exercicioskotlyn

Repositório dedicado aos meus estudos de Kotlin, com exercícios práticos que abordam conceitos básicos e avançados da linguagem, incluindo sintaxe, POO e boas práticas de programação.

exercises kotlin programming-language

Last synced: 09 Mar 2025

https://github.com/scenent/compilerandinterpreter

(UNFINISHED) Custom compiler and interpreter using nasm and GCC.

assembly-language compiler cpp17 interpreter nasm programming-language

Last synced: 04 Mar 2025

https://github.com/xerosic/cater-lang

Cater, a primitive programming language made for fun.

caterpillar esoteric programming-language python3

Last synced: 31 Oct 2025

https://github.com/fries-byte/quantum

🌌⌨️The Quantum Programming Language. Quantum is a low-level programming language made with JavaScript, scroll at the bottom at the README.md page

javascript low-code low-level-programming programming-language programming-languages

Last synced: 03 Mar 2025

https://github.com/zeankundev/loytik

Simple programming language made in c++. Compiler only code and docs

cpp interpreter language object-oriented programming-language simplelanguage

Last synced: 29 Nov 2025

https://github.com/nermfrontdev/fh-course-typescript

In the course I learned how TypeScript works in detail, and more than 50 scripts were developed. Everything seen in the course helped me improve the way we have always programmed in JavaScript, not to mention that it is used by the Angular framework.

course-typescript javascript programming-exercises programming-language typescript

Last synced: 29 Nov 2025

https://github.com/rasheedmhd/llama

A programming language impl from Robert Nystrom's Crafting Interpreters

ast byte lexer parser programming programming-language scanner

Last synced: 06 Apr 2025

https://github.com/hathibelagal-dev/occult

A programming language that looks very esoteric and occult-like

esolang ply programming-language python

Last synced: 13 Sep 2025

https://github.com/damariion/cinter

A simple programming language implementation

compiler interpreter programming-language

Last synced: 04 Mar 2025

https://github.com/dowhiledev/vibelang

VibeLang is a programming language designed to seamlessly integrate with Large Language Models (LLMs) through native prompt blocks.

c openai programming-language vibe-coding vibelang

Last synced: 22 Jul 2025

https://github.com/axorax/codelish

Use English as a Programming Language

ai codelish english programming programming-language

Last synced: 25 Feb 2025