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/maxmindlin/rsmonkey

Rust implementation of the Monkey programming language

monkey programming-language rust

Last synced: 03 Aug 2025

https://github.com/plurid/denatural

Field-Oriented Programming Language [Desearch Concept]

programming-language

Last synced: 05 Aug 2025

https://github.com/henriquecbuss/ipe-compiler

A compiler for the Ipe language, as an Elm package

compiler elm functional-programming programming-language

Last synced: 05 Aug 2025

https://github.com/ccntrq/freezylang

A simple interpreted programming language implemented in Haskell

haskell-learning interpreter programming-language

Last synced: 08 Jul 2025

https://github.com/rk0cc/github_colour_flutter

Receiving ozh's github-colors repository with latest commit of colors.json to Flutter's Color object.

color colors colour colours dart flutter github github-colors github-colours package programming-language pub

Last synced: 09 Apr 2026

https://github.com/jeluchu/calcutester

Es un proyecto de una calculadora en colaboración. En el cuál se incluyen pruebas y controles de versiones. Además, podrás encontrar comentarios en el código de misma. La calculadora podrá realizar potencias, raíces, logaritmos y factoriales. En colaboración con: @telecobazar

calculator calculator-application classproject classroom classwork maths operations programmer programming programming-language

Last synced: 30 Jul 2025

https://github.com/0xm4ll0c/yuji

yuji programming language

c c-lang programming-language

Last synced: 11 Aug 2025

https://github.com/jzadpy/pyml

PyML es un transpilador que permite escribir código Python usando una sintaxis inspirada en YAML. Combina la potencia de Python con la simplicidad y legibilidad de YAML, creando una experiencia de programación más limpia y accesible.

automation begginer-friendly clean-code dsl educational experimental programming-language python simple syntax transpiler vscode-extension yaml

Last synced: 21 Sep 2025

https://github.com/alt-romes/langjam-cdc

A very simple language that when interpreted displays in a graphical window the composition done in the main function (langjam submission)

langjam programming-language

Last synced: 10 Nov 2025

https://github.com/usamahussaindev/data_structures

Implemented && Learn how to use and work with these fundamental data structures in C#

csharp data-structure-types data-structures practice-programming practice-project programming-language

Last synced: 28 Jul 2025

https://github.com/dr-saad-la/java-programming

A comprehensive, industry-oriented repository providing structured progression from fundamental concepts to advanced Java implementations.

analytics app-analytics java java-application learning programming programming-language technology

Last synced: 04 Oct 2025

https://github.com/lloydlobo/lumina-lang

Compiler for Lumina powered by C and Assembly

assembly c compiler programming-language

Last synced: 15 Aug 2025

https://github.com/yazaldefilimone/eva-typechecker

📝 | Type system | Static typeChecker | Type inference

compiler compiler-design programming-language typechecker types

Last synced: 19 Aug 2025

https://github.com/amari-calipso/stacc

A parserless stack-based programming language made in a night for fun

esoteric-language esoteric-programming-language interpreter programming-language rust stack-based-language stack-machine

Last synced: 24 Jul 2025

https://github.com/yeonguchoe/java-note

Personal study note on Java

java programming-language

Last synced: 07 Sep 2025

https://github.com/superscary/loom

A statically-typed OOP language with two-pass compilation, value semantics, and bare metal accessibility.

compiler llvm ocaml programming-language static-typing

Last synced: 22 Aug 2025

https://github.com/teknoloji-filozofu/programlama_dilleri

Programla dillerini kodlar üzerinden hızlı bir tekrar edebilmek ve kolay bulunabilecek örnekler ekemek.

csharp dart dart-lang programming-exercises programming-language python

Last synced: 06 Apr 2026

https://github.com/austaras/acompiler

Compiler for ADF lang

compiler programming-language

Last synced: 26 Aug 2025

https://github.com/nuccitheboss/crox

Implementation of the Lox programming language in written in Crystal. Based on the first (Java) implementation of Lox.

crystal interpreter lox-language programming-language tree-walk-interpreter

Last synced: 22 Mar 2025

https://github.com/vwkd/sdrawkcab

A programming language that is forwards because it is backwards

new-language programming-language programming-language-concepts

Last synced: 25 Jan 2026

https://github.com/thekeenant/myth-lang

A programming language for the JVM.

jvm language myth-lang mythlang programming-language

Last synced: 10 Aug 2025

https://github.com/manojpawar94/go-lang-fundamental-examples

The repository has the programs on the fundamental concept of the Go Language programming. It covers variable declaration, conditional block, loop, functions, a data structure(array and slice), goroutines, struct, pointers, error handling and file handling.

arrays error-handling filehandling functional-programming functions go golang golang-examples google-golang goroutine pointers programming-exercises programming-language slice struct

Last synced: 03 Jan 2026

https://github.com/jewishlewish/barcelona

Programming Language allowing for more efficient API Requests for Other Interpreter Languages

barcelona interpreter language programming-language

Last synced: 17 Mar 2025

https://github.com/dimits-ts/mini-python-compiler

A project implementing a compiler for the 'Mini Python' programming language.

compiler programming-language sablecc

Last synced: 25 Jan 2026

https://github.com/mmsaki/golang-basics

Beginners learning golang

golang programming-language

Last synced: 06 Apr 2025

https://github.com/sonyarianto/hello-world

"Hello world" on several different programming languages. Just need Docker to run each sample.

programming-language

Last synced: 28 Jun 2025

https://github.com/schwalbe-t/silicon-runes

The language of the ancient civilisation that once trapped lightning inside of rocks to trick the rocks into thinking for them.

esolang esoteric-interpreter esoteric-language interpreted-language interpreter language programming-language stack-based stack-based-language

Last synced: 14 Mar 2025

https://github.com/cragglesg/webscript

webscript. interact with the web.

hackclub javascript programming-language web

Last synced: 02 Jan 2026

https://github.com/Simpson-Computer-Technologies-Research/simplc_parser

Parser for my programming language, simp lang (simpl) made in C

c parser programming-language simpl

Last synced: 14 May 2025

https://github.com/kajizukataichi/stack-programing-language

The powerful script language about stack oriented type.

programming-language stack-oriented

Last synced: 14 May 2025

https://github.com/willothy/worth

Compiler for the Porth programming language, targeting x86_64 assembly.

compiler compilers porth programming-language rust stack-based-language

Last synced: 20 Jan 2026

https://github.com/newlandtv/helloworld

Let's print "Hello, World!" In 6 programming languages.

c cpp csharp hello-world helloworld java javascript js programming-language python

Last synced: 08 Apr 2026

https://github.com/aquice/entropia

Entropia is a C++ based programming language, implementing ownership and other usefull stuff

interpreter lexer parser programming-language

Last synced: 09 Jun 2026

https://github.com/fergusq/licp

Small functional language that compiles to C

compiler programming-language

Last synced: 02 Apr 2026

https://github.com/ggiuffre/timelangs

A customizable timeline about the history of programming languages

history programming-language timeline

Last synced: 21 Apr 2026

https://github.com/asllop/runpack

Minimalistic, yet practical, scripting language

async-await concatenative-language embedded interpreter programming-language rust scripting

Last synced: 08 Apr 2026

https://github.com/ultreon/ultran-lang

Programming Language for the Device Mod (WIP)

devices-mod programming-language ultran-lang

Last synced: 14 Apr 2025

https://github.com/paulinobermudez/introductiontopythonandprogrammingbasic-cisco

Introduction to Python and programming basics - Becas Digitaliza Cisco

becas chunche95 cisco devnet digitaliza pauchino programming-language python

Last synced: 14 Mar 2025

https://github.com/ozgrozer/todo

A challenge to myself, to learn all programming languages, while making a todo app

challenge nodejs php programming-language python todo

Last synced: 15 Apr 2026

https://github.com/jaredhalpern/monkey

Toy programming language and interpreter

interpreter programming-language

Last synced: 05 Apr 2025

https://github.com/paulcacheux/elang

Compiler for a simple C-like rust-inspired language.

compilers programming-language rust

Last synced: 17 Oct 2025

https://github.com/megabytesofrem/lune

Small compiled language with a procedural C style syntax.

csharp programming-language

Last synced: 30 Mar 2025

https://github.com/bredalis/pytest

🐍 Testing's librery for Python 🐍

framework librery programming-language pytest python testing unit-testing

Last synced: 08 Jun 2026

https://github.com/99thedark/bolt

My dream programming language, in progress

bolt coding-language custom-language language programming-language typescript

Last synced: 17 Jun 2026

https://github.com/louislefevre/onyx

Custom compiler written in Java

compiler java programming-language

Last synced: 30 Mar 2025

https://github.com/mitchpaulus/mshell

Experimental Concatenative Shell-like Scripting Language

concatenative-language glue-code golang programming-language shell-script

Last synced: 10 Apr 2026

https://github.com/whiletruu/powerhack-lang

Lang building playground

elm programming-language

Last synced: 20 Aug 2025

https://github.com/lang-programming/lang-standard-implementation

Interpreter independent Lang Standard implementation in lang code

interpreter lang-language programming-language translation-files

Last synced: 03 Feb 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/joaofaveri/discovering-modern-cpp

My walk-through over the book "Discovering Modern C++", written by Peter Gottschling (Addison-Wesley - Second Edition). An intensive course for scientists, engineers and programmers

book-exercises cpp programming programming-language

Last synced: 20 Mar 2025

https://github.com/willmcpherson2/isos

The Isos programming language

compiler cxx haskell llvm nix programming-language

Last synced: 13 Apr 2026

https://github.com/jodus-melodus/pg

Scripting language written in rust

ast programming-language rust

Last synced: 21 Aug 2025

https://github.com/acerx-amj/cfunge

2D esoteric programming language based off Befunge-93.

cpp17 esolang interpreter programming-language

Last synced: 17 Sep 2025

https://github.com/alexishuvier/lispy

A lisp-like language made with Python

lisp-dialect lispy programming-language python wip

Last synced: 17 Mar 2025

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

Simple interpreted programming language

programming-language

Last synced: 25 Feb 2026

https://github.com/acerx-amj/cll_interpreter

Interpreter for CLL inspired by C++ and Python.

cpp17 interpreted-programming-language interpreter programming-language

Last synced: 17 Sep 2025

https://github.com/aceinetx/zenlang

Primary programming language of ZenOS

garbage-collection programming-language rust rust-lang

Last synced: 06 Nov 2025

https://github.com/juliocamposmachado/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: 18 May 2026

https://github.com/twolodzko/goer

A minimal Erlang implemented in Go

erlang golang interpreter programming-language

Last synced: 27 Feb 2026

https://github.com/taco-c/go-forth

Forth-like language implemented in Go.

experiment programming-language

Last synced: 08 Jul 2025

https://github.com/ltabis/d-lisp

An implementation of Lisp in C

lisp-interpreter programming-language

Last synced: 17 Jan 2026

https://github.com/newlandtv/python-tutorial-3.11.0

This is tutorial about Python 3.11.0 for beginners.

programming-language python python3 python3-11 tutorial

Last synced: 16 Sep 2025

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/r1c4rdco5t4/scripting-language

Attempt of a custom scripting language using Python

interpreter programming-language python scripting-language

Last synced: 30 Mar 2025

https://github.com/willmcpherson2/tulip

A Tiny, Untyped, Lazy, Interpreted, Pure language

haskell programming-language

Last synced: 30 Mar 2025

https://github.com/normal-coder/linguist-colors

Generate colors for programming language or file, base on GitHub/linguist

colors file-extension github linguist linguist-color programming-color programming-language

Last synced: 20 Feb 2026

https://github.com/jazzdotdev/jazzup

an installer for the scripting language Jazz

installer installer-script jazz programming-language

Last synced: 27 Mar 2025

https://github.com/tnixc/cazal

Tiny stack based interpreted programming language in C

c interpreted-language programming-language

Last synced: 09 Jul 2025

https://github.com/mikaelfangel/crn-plus-plus

👩🏻‍🔬 Implementation of the molecular programming language CRN++

biology chemical-reactions compiler crn crn-simulator interpreter molecular plotting programming-language simulator

Last synced: 26 Oct 2025

https://github.com/miguelvprieto/pseudocode-compiler

A pseudocode compiler following the computer science IGCSE standards. It is supposed to help people who want to practice pseudocode for the IGCSE exam.

compiler computer-science cs exam igcse igcse-cs programming programming-language pseudocode pseudocode-compiler pseudocode-language

Last synced: 28 Jun 2025

https://github.com/erkamuzuncayir/cpp-primer

This repository contains my solutions of exercises for "C++ Primer, 5th Edition" by Stanley B. Lippman

cpp cpp-programming programming programming-exercises programming-language solutions

Last synced: 15 Jan 2026