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/diiorie/razen-lang

🚀 Razen is a modern, lightweight programming language with Python-like syntax, high performance, and built-in debugging. Perfect for scripting, testing, and custom module development.

easy free lightweight llvm news open-source powerful programming-language python scripting-language speech

Last synced: 15 Mar 2026

https://github.com/ezequias2d/netuno

The Netuno Programming Language (WIP)

language netuno programming-language

Last synced: 11 Oct 2025

https://github.com/meysam81/flight-console-app

a minor bug fix from a source of someone else; just changed some glitches so that it can work properly

assignment assignments bug bugfix c-plus-plus college college-assignment college-project debug debugging programming programming-language programming-languages project projects

Last synced: 11 Oct 2025

https://github.com/divinemonk/h3ll0_w0rld

Here you will find how to write a 'Hello world' code in 10+ programming languages .

bash c c-plus-plus c-sharp css go helloworld html java javascript perl php programming-language python r ruby rust sql swift

Last synced: 08 Apr 2026

https://github.com/nulldev/solaire

🌞 Bootstrap Code for the Solaire Programming Language

bootstrap nulldev programming-language solaire

Last synced: 15 Apr 2026

https://github.com/sudo-arash/nonscript

Basically MATLAB but worse

calculator matlab programming-language python

Last synced: 26 Apr 2026

https://github.com/blade-lang/blade-jit

A JIT compiler for the Blade programming language

blade compiler jit language programming-language

Last synced: 28 Jan 2026

https://github.com/jddev0/lang-cli-rs

This project provides a CLI interface to the langRS implementation of the Lang Programmng Language

cli command-line interpreter lang-language programming-language rust rust-lang translation-files

Last synced: 12 Apr 2025

https://github.com/zikiflicky/bonzo

A regex programming language

programming-language regex

Last synced: 10 Oct 2025

https://github.com/aniketkumar15/c-language-code

C basic practice question code.

c c-language programming programming-language

Last synced: 10 Jan 2026

https://github.com/jeeldobariya38/coding-notes

Coding notes is a platform that contains notes for all topics releated to coding

cheatsheet coding notes programming-language

Last synced: 14 Feb 2026

https://github.com/mqqz/dhad

Simple Arabic Programming Language Compiler and WASM Interpreter

arabic compiler programming-language

Last synced: 14 Feb 2026

https://github.com/yeisonmontoya1815/java-repository-for-future-learners

This project provides a comprehensive resource for learning Java, featuring tutorials, exercises, and advanced concepts. It covers everything from basic programming principles to complex topics like multithreading and database integration, with hands-on examples and interactive exercises for learners at all levels.

database development-environment java programming-language sql

Last synced: 26 Apr 2026

https://github.com/travisty-/monkey

A toy interpreted programming language, written in Go.

compiler go golang interpreter programming-language

Last synced: 10 Jun 2026

https://github.com/corocoto/crb-language

programming language on JS :man_technologist: :computer: :symbols: :woman_technologist:

crb-language javascript js programming programming-language

Last synced: 09 Oct 2025

https://github.com/qundao/mirror-zig

Mirror of zig lang <https://codeberg.org/ziglang/zig> | https://github.com/ziglang/zig has moved | General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

programming-language zig

Last synced: 23 Jun 2026

https://github.com/luka-j/stories

A language for creating interactive stories

domain-specific-language interpreter java programming-language

Last synced: 26 Apr 2026

https://github.com/damechocolateya/yasos

Compiler for the new language yasos

compiler cpp llvm programming programming-language

Last synced: 09 May 2026

https://github.com/humayunshariarhimu/code2binary

Code2Binary - Code (In Text mode ASCII Format) to Binary Vision Converter Simulation

binary code computer electronics programme programming-language

Last synced: 14 Feb 2026

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

Ignis is a programming language created by me.

compi language programming-language rust

Last synced: 18 Jan 2026

https://github.com/oemanuelfirmino/adote_um_focinho

Adote Um Focinho is a web application designed for a school assignment to promote pet adoption. Users can view, register, and manage pets in need of new homes. Built with PHP, MySQL, HTML, CSS, and JavaScript, this platform aims to simplify the adoption process and connect pets with loving families.

javascript php programming-language school-project

Last synced: 13 Apr 2026

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

A modern, GPU-first, statically-typed, compiled programming language designed for balancing high performance and safety in the age of Generative AI

compiler cranelift gpu gpu-programming llvm miri programming-language

Last synced: 08 May 2026

https://github.com/marc7666/computer-organiozation-ii

Practical cases of the subject “Computer organization II” of the degree in computer engineering of the University of Lleida. This subject is taught in the first year. Each practical case is in assembly language.

assembly programming programming-language universitatlleida university

Last synced: 02 Nov 2025

https://github.com/dignissimus/pyjlang

A python like language which is supposed to compile to Java

java language programming-language python

Last synced: 08 May 2026

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: 07 Jun 2026

https://github.com/dzimiks/mixlang

Grammar and sample code of my custom programming language.

programming-language

Last synced: 15 Feb 2026

https://github.com/genricoloni/rust_roadmap

A concise Rust learning roadmap with an ICS file for easy date customization. Import and follow the schedule to practice Rust step by step!

learning programming-language rust

Last synced: 07 Oct 2025

https://github.com/sleepingcat4/deathhash

a barebone programming language written in C++

barebones compiler cpp programming-language

Last synced: 13 Jun 2025

https://github.com/leifericf/mino

A tiny, embeddable, REPL-friendly Lisp implemented in pure ANSI C.

clojure embedded lisp programming-language

Last synced: 09 May 2026

https://github.com/thepuppetqueen57/rasm

An interpreted programming language written in rust

programming-language programming-languages rust

Last synced: 23 Feb 2026

https://github.com/seonghaedu/k.code

This web site is a programming school for students and we provide students with an opportunity to learn some programming languages through the Zoom which is an online meeting tool under COVID-19.

programming-language school school-education

Last synced: 27 Apr 2026

https://github.com/plos-clan/cara

The Cara Programming Language

programming-language

Last synced: 17 Jan 2026

https://github.com/polsys/peisik

A tiny, verbose and very impractical programming language.

basic-programming-language c-sharp cpp11 interpreter programming-language

Last synced: 27 Apr 2026

https://github.com/raulil/nobolog

Like Prolog, but for newbies

programming-language prolog-implementation

Last synced: 10 Jun 2026

https://github.com/tariqs26/st

Interpreted language with a JavaScript-like syntax

ast bun bun-test interpreter lexer parser programming-language repl scope typescript

Last synced: 09 May 2026

https://github.com/alaanvv/milk

A basic programming language

compiler programming-language

Last synced: 24 Oct 2025

https://github.com/arnavk-09/trieslolcode

😆 Just exploring LOLCODE

lolcode programming-language toy-language

Last synced: 07 Feb 2026

https://github.com/fpotier/lox

My implementation of the Lox language

compiler lox programming-language

Last synced: 17 Jan 2026

https://github.com/willmcpherson2/isos

The Isos programming language

compiler cxx haskell llvm nix programming-language

Last synced: 13 Apr 2026

https://github.com/it1shka/code-adventure

Project to teach kids basics of programming. Development process is currently frozen

game ide learn-to-code platform playground programming-language

Last synced: 19 Mar 2026

https://github.com/hgiesel/slang

A Clojure-like language with built-in Profunctor Optics

profunctor-optics programming-language

Last synced: 07 Jun 2026

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/microshaftcorp/itch-doser

An Programming Lanuage Easier Than ANYTHING!

batch beta-release dos programming-language test

Last synced: 21 Jan 2026

https://github.com/kasir-barati/golang

A very simple application. I write it to calculate some data for me. I think it is a heavy process, therefore i use golang

go golang programming programming-language tutorial

Last synced: 05 Sep 2025

https://github.com/iamsuudi/interpreter

Interpreter for my hypothetical programming language

golang interpreter programming-language

Last synced: 28 Apr 2026

https://github.com/billgewrgoulas/custom-compiler

Compiler for a small programming language, built for the Compilers course at UOI.

assembler code-generation compiler interpreter lexical-analysis programming-language symbol-table syntax-analysis syntax-tree

Last synced: 28 Apr 2026

https://github.com/felixwainaina/effect-of-shamiri-intervention-on-adolescent-mental-health

Mental health problems are prevalent among African adolescents, but professional treatment capacity is limited. Shamiri, an efficient lay provider-delivered intervention, has significantly reduced depression and anxiety symptoms in previous randomized controlled trials (RCTs).

adolescents africa african health mental problems programming-language r research research-project

Last synced: 11 Jun 2026

https://github.com/farbod-s/recursive-descent-parser

Programming Language Design and Implementation Course Project

c-plus-plus programming-language recursive-descent-parser

Last synced: 23 Jun 2026

https://github.com/rasabh-org/html-tutorials

A repository to host sample HTML source files intended to be used as study materials for learning or teaching purposes.

browser programming-language server tutorial-code web-development

Last synced: 23 Jan 2026

https://github.com/Haseeb1389446/CSharp

Here are all my C# 🟢 tasks and basic exercises 🖥, to strengthen my C# 🟢 logic-building skills 🧠.

c-sharp coding console-application csharp csharp-code programming programming-language tasks

Last synced: 22 Oct 2025

https://github.com/ang3lerr404/hololang

A new semi-toy programming language written in zig

programming-language programming-language-development zig

Last synced: 22 May 2026

https://github.com/farhantips/python-programming-language-1--cse110

Explore practical implementations and exercises related to Python programming concepts. This serves as a hands-on guide to mastering Python through coding challenges, experiments, and real-world applications.

basic-programming bracu bracucse110 colab-notebook cse110 programming-language pycharm python

Last synced: 17 Mar 2025

https://github.com/2alf/.meow

Simple interpreted programming language

programming-language

Last synced: 25 Feb 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: 29 May 2026

https://github.com/shoaib1522/oop-in-python

This repository contains comprehensive lecture codes, practice exercises, and resources for learning Object-Oriented Programming (OOP) in Python. It covers core OOP concepts like classes, inheritance, and polymorphism, with practical examples and assignments.

aggregation c class codes composite language object-oriented-programming oop-principles polymorphism programming-language python

Last synced: 29 Apr 2026

https://github.com/deyzi-the-youtuber/casm

Assembly's cooler younger brother, CASM.

assembly assembly-language compiler cpp programming-language x86-64

Last synced: 12 Mar 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: 29 May 2026

https://github.com/mustafaahmed313/typescript-for-jsdevs

This repository is a shorthand tutorial that explain the basic differences between typescript and Javascript for all javascript developers.

js-developer programming-language strongly-typed tutorial types typescript

Last synced: 13 Oct 2025

https://github.com/jhonshua/tutorial-c

This is a course on the basic concept of the C language.

c lenguaje-de-programacion programming-language

Last synced: 20 Jun 2025

https://github.com/robinncode/banglascript

BanglaScript is a programming language that uses Bengali characters for its syntax.

bengali javascript programming-language typescript

Last synced: 29 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/maxbarsukov/toylang

🧸 Toy Language with OOP and Python-like syntax

interpreter oop-languages programming-language ruby ruby-interpreter

Last synced: 28 Mar 2025

https://github.com/0xleft/galang

gal programming language 🤑

galang go programming-language

Last synced: 04 Apr 2026

https://github.com/electrikmilk/aml

Interpreted math equation language 🧮

calculator interpreter language math math-language parser programming-language

Last synced: 17 Jun 2026

https://github.com/ahojukka5/weavec2

Self-hosted Weave compiler — written in surface Weave itself. Top of the bootstrap chain; bootstrapped via weavefront + weavec1.

bootstrap compiler llvm programming-language self-hosting weave-lang

Last synced: 17 Jun 2026

https://github.com/rapleswojtyla/w

Trying to make my first programming language using Python

programming-language

Last synced: 29 Jun 2026

https://github.com/reinoutww/ryn-lang

A new programming language for it all: Ryn.

compiler custom-language modern programming-language

Last synced: 09 Apr 2025

https://github.com/kardashevlang/kardashev

A Rust-flavored systems language with lightweight effect labels in the type system — LLVM backend (JIT + AOT), ownership + borrow checking, generics, traits, and #[derive].

borrow-checker compiler effect-system jit language llvm programming-language rust systems-programming type-system

Last synced: 09 Jun 2026

https://github.com/lue-bird/type-checker-language-experiment

An attempt at a language for the logic of a possible type checker for lau

elm lau programming-language type-checker

Last synced: 01 Apr 2025

https://github.com/edg-l/edlang-web

Experimental statically-typed compiled programming language made with LLVM and Rust

edlang language llvm programming-language

Last synced: 10 Jan 2026

https://github.com/yazaldefilimone/mini-interpreter

Crafting an interpreter with TypeScript.

compiler interpreter programming-language

Last synced: 11 Mar 2025

https://github.com/plume-lang/plume-bucket

Package manager related manifests for Plume language

programming-language scoop scoop-bucket

Last synced: 05 Mar 2026

https://github.com/cswendrowski/intelligent-system-design-language

Intelligent System Design Language (ISDL) is a custom programming language that enables you to create professional Virtual Tabletop Systems in hours, not months. It generates modern Foundry VTT systems compatible with Foundry V12 and V13 using cutting-edge web technologies.

foundryvtt programming-language

Last synced: 01 Jun 2026

https://github.com/aabs/fifthlang.github.io

website for Fifth Programming Language - a general-purpose programming language with native support for RDF knowledge graphs. Built on .NET, strongly typed, multi-paradigm, and featuring modern constructs like destructuring, function overloading with guard clauses.

compiler dotnet programming-language

Last synced: 17 Jan 2026