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/fontseca/lexemn

Lexemn is a high level programming language for interpreting and evaluating mathematical expressions. It will also feature the capability to plot functions and solve basic equations.

cmake cpp interpreter lexing mathematics parsing programming-language

Last synced: 10 Jul 2025

https://github.com/fernandothedev/farpyscript

FarpyScript is an experimental, interpreted scripting language designed with two goals in mind: security as a core principle and pure programming enjoyment.

brasil deno experimental programming-language typescript

Last synced: 12 Apr 2025

https://github.com/neelsoumya/programming_resources

Resources for learning and teaching programming.

programming-language teaching teaching-materials

Last synced: 09 Sep 2025

https://github.com/donaurelio/pragcc

A Source to Source Parallelizing Compiler initiative

c99 compiler-optimizations programming-language pycparser transpiler

Last synced: 12 Apr 2025

https://github.com/hexaredecimal/koolml

Cool meta language for the web created in python

caml functional-programming javascript metalanguage ocaml programming-language website

Last synced: 12 Apr 2025

https://github.com/subramanyaks/introduction-to-go

This repository contains the basic small program related to go programming language

go golang language programming-language

Last synced: 10 Jul 2025

https://github.com/edward-ji/jlox

Following java implementation of Lox language tutorial by Robert Nystrom

programming-language

Last synced: 17 Jun 2025

https://github.com/karmakrafts/ferrous-homepage

The official homepage for the Ferrous programming language.

css ferrous font-awesome homepage html html-css-javascript javascript programming-language shader webgl

Last synced: 10 Sep 2025

https://github.com/pctg-x8/cloth-shader-lang

Experimental custom shader language

poc programming-language shader

Last synced: 18 Jun 2025

https://github.com/dinujaya-sandaruwan/c.dinujaya.me

This repository is your gateway to learning C programming, created to provide an all-in-one resource for students and developers alike.

c documentation programming-language

Last synced: 19 Jun 2025

https://github.com/alphabetsalphabets/rlox

jlox but with rust

programming-language rust

Last synced: 20 Jun 2025

https://github.com/thevurv/mic1

A tiny (400 SLOC), optimizing, metaprogrammable, statement-based language that compiles to SIC-1 code for https://github.com/jaredkrinke/sic1

compiler lua oisc optimizer parser programming-language sic sic1 subleq

Last synced: 21 Jun 2025

https://github.com/Jacob-C-Smith/eddy

JIT-compiled, vectorized programming language

c programming-language simd

Last synced: 21 Jun 2025

https://github.com/killthebuddh4/arcangel

An agent and programming language(s) for solving ARC-AGI

agent ai anthropic arc-agi llm openai programming-language

Last synced: 21 Jun 2025

https://github.com/vopaaz/vo-lang

A toy language interpreter written in Scala, referring to the book "Writing an interpreter in Go".

interpreter programming-language scala

Last synced: 13 Jul 2025

https://github.com/bananachristian/unnameable

Source code for the for the unnameable programming language compiler

aot-compilation compilers lexer llvm programming-language recursive-descent-parser semantic-analyzer

Last synced: 11 Jul 2025

https://github.com/joelniemela/profundity

Implementation for the profundity programming language

compiler parser programming-language

Last synced: 22 Jun 2025

https://github.com/medialo/go-raindrop

Go library for accessing the Raindrop API

api go golang language programming-language raindrop

Last synced: 23 Jun 2025

https://github.com/abrarulhassan-786/stopwatchcomplete

I have created simple stop watch Technologies used HTML, CSS and JS. I am excited that I have done my own self. I have hours, Minutes, Seconds, Miliseconds. Y

coder coding-challenge css html-css-javascript html5 javascript programming-language stopwatch

Last synced: 23 Jun 2025

https://github.com/starhosea/script-language-dev

make your own scipting language (自制脚本语言)

compiler dsl programming-language

Last synced: 14 Jul 2025

https://github.com/omkaarr1/nuvolang_custom_programming_language

This project implements a custom programming language interpreter in Java, complete with a lexer, parser, and interpreter.

compiler-design java lexer-parser programming-language

Last synced: 14 Jul 2025

https://github.com/andstor/mush-dsl

:hammer: Simple, intuitive, and powerful DSL inspired by multiple popular programming languages.

dsl java programming-language xtend xtext

Last synced: 15 Jul 2025

https://github.com/eyantra698sumanto/basic-c-programs-3

This Repository contains basic programs in C programming language

c c-plus-plus fileio mumbai patterns programming-language series string structured-pr univerity

Last synced: 19 Jul 2025

https://github.com/tom-mohr/compiler

I made a custom programming language from scratch

compiler-design deno programming-language

Last synced: 19 Jul 2025

https://github.com/a2p1k02/lumin

Lumin is a simple programming language

interpreter lumin programming-language rust rust-lang

Last synced: 19 Jul 2025

https://github.com/scizzorz/mask

A programming language, revisited in Rust.

programming-language rust

Last synced: 23 Jun 2025

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: 13 Mar 2025

https://github.com/smintfy/yip

Yip is a toy interpreted functional programming language.

interpreter learning programming-language python recreational zig

Last synced: 21 Mar 2025

https://github.com/zheoni/nnl

Neural Network Language

learning neural-networks programming-language

Last synced: 13 Mar 2025

https://github.com/jhosoume/porygon_lang

Implementation of a language designed for data manipulation. Based on the C language.

c-language compilers-design programming-language

Last synced: 13 Apr 2025

https://github.com/guiferviz/uranium

A radioactive programming language.

compiler programming-language

Last synced: 25 Jan 2026

https://github.com/palwisha-18/javascript_notes

JavaScript Notes ES6 and beyond

javascript js programming-language

Last synced: 07 Jul 2025

https://github.com/dssudake/go-examples

Example programs from Go programming language

go go-web-application golang golang-examples programming-language

Last synced: 08 Jul 2025

https://github.com/tranphuquy19/kinomo-jvm-language

Programming language runs on Java Virtual Machine

jvm-languages programming-language

Last synced: 30 Oct 2025

https://github.com/vishal-sys-code/18.0.0.1-programming-in-java

A Basic tutorial on Programming in Java [Course No.: 18.0.0.1]

course java java-8 java-oops mit programming-language

Last synced: 11 Sep 2025

https://github.com/dvvcz/lum

Powerful language targeting several languages, inspired by Rust, Zig and Lua

compiler language lua programming-language rust scripting scripting-language zig

Last synced: 23 Feb 2025

https://github.com/strubt/autlglogo

Automata & Formal Languages – project 'Logo'

computer-science grammar logo programming-language transpiler university-project

Last synced: 24 Jun 2025

https://github.com/azur1s/ichor

ML-like language for the backend (WIP)

backend javascript ocaml programming-language

Last synced: 21 Mar 2025

https://github.com/syipmong/yeep-prolag

A simple, interpreted programming language written in C with logical operators, string concatenation, and interactive REPL.

c-language compiler cross-platform dynamic-typing interpreter linux logical-operators macos open-source programming-language repl scripting string-concatenation windows

Last synced: 30 Dec 2025

https://github.com/dignissimus/asp

A "simple" Stack-oriented programming language

programming-language python python3

Last synced: 05 Jul 2025

https://github.com/vit0rr/chicken

Chicken is a toy programming language in OCaml because I want to learn OCaml

chicken compiler lexer ocaml parser parsing programming-language

Last synced: 28 Mar 2025

https://github.com/lawndoc/flair

Repository for our Compilers class project.

compiler compiler-design compilers programming-language

Last synced: 20 Jul 2025

https://github.com/lonelyhentxi/codewars-kaleidoscope

Multiple programming language solutions for codewars

codewars codewars-solutions programming-language solutions

Last synced: 29 Mar 2025

https://github.com/arshadazaad3/root_programming_language

Small programming language and interpreter in Python, Implemented variable declaration, calculations, conditionals and loops

programming-language python

Last synced: 13 Apr 2025

https://github.com/divineniiquaye/pillar-lang

The Pillar Programming Language

blazingly-fast pillar programming-language

Last synced: 20 Jan 2026

https://github.com/vishesh-gupta/programming-challenges

This repository is basically simple coding problems that I have done in various programming languages

euler leetcode-solutions programming-language racket

Last synced: 15 Jan 2026

https://github.com/omnit3a/Hypersquit-Official

A repository for the Hypersquit programming langauge

creative-commons java-based non-commercial-license open-source programming-language

Last synced: 10 Mar 2025

https://github.com/bqbbo/jlox-interpreter

A tree-walk interpreter written in Java for the Lox programming language.

crafting-interpreters java programming-language

Last synced: 25 Jun 2025

https://github.com/codelibraty/rytonlang

RU: Ryton - современный, мульти-парадигменный и мульти-платформенный язык программирования высокого уровня, который делает правильное простым, а сложное - понятным. EN: Ryton is a modern, multi-paradigm, and multi-platform high-level PL that makes what's right simple and what's complex understandable.

c cython dev development java jvm jython programing-language programming-language python ryton rytonlang zig ziglang

Last synced: 30 Dec 2025

https://github.com/antosmichael07/mispasm

My high-level programming language with the syntax of assembly

asm go golang language programming-language virtual-machine vm

Last synced: 24 Feb 2025

https://github.com/mohamedshehta2000/redteampy

RedTeamPy is a collection of offensive security tools written in Python for penetration testing, exploitation, reconnaissance, and post-exploitation. It helps red teamers automate attacks, bypass security measures, and simulate adversary techniques. For ethical use only—test only with permission. 🚀

basics oops-in-python programming programming-language python3 redteaming redteaming-tools tools

Last synced: 05 Apr 2025

https://github.com/nikitaberezhnyj/niklang

A statically typed, compiled programming language with clean syntax.

language niklang niklang-programming-language programming-language

Last synced: 02 Dec 2025

https://github.com/nikitaberezhnyj/based

Minimalist open-source language with simple syntax for basic coding.

based based-programming-language language programming-language python

Last synced: 04 Mar 2025

https://github.com/snowy1803/graphism-swift

Graphism app for viewing programs written in GRPH

grph programming-language swift

Last synced: 28 Mar 2025

https://github.com/akaanuzman/swift_example

I learn swift programming language 🧑🏻‍💻

oop programming programming-language swift swift-oop swift5

Last synced: 29 Mar 2025

https://github.com/rubixdev/roost

Command line interpreter for the roost language

cli interpreter programming-language roost-lang rust

Last synced: 02 Mar 2025

https://github.com/shayyz-code/poolang

A Tiny Programming language by me

programming-language rust-lang

Last synced: 28 Mar 2025

https://github.com/devathul-88/hello-world

Hello world in different programming languages

hello-world languages many programming programming-language

Last synced: 12 Sep 2025

https://github.com/ladroid/toylang

Simple programming language in Rust

ast lexer parser programming-language rust rust-lang toy-language

Last synced: 04 Mar 2025

https://github.com/bredalis/programas

✌ Series of programs created with Python ✌

programming-language programs python

Last synced: 04 Mar 2025

https://github.com/ctoic/python

Repo Contains Python Projects and Program

basic programming-language python

Last synced: 04 Mar 2025

https://github.com/arshavirmirzakhani/nitro

nitro is a programming language that programmed with c++ , Flex , Bison and uses LLVM compile system. and uses optimization for fast compile

compiler programming programming-language

Last synced: 02 Mar 2025

https://github.com/owaismohsin001/ameer-virtual-processor

This is virtual machine named Ameer Virtual Processor to which languages can be compiled to, and be ran on. This runs well with either Nuitka or PyPy

language-processing programming-language virtual-machine virtual-processor

Last synced: 28 Mar 2025

https://github.com/blacksuan19/c-lang

various programs written in C language

c iium programming programming-language project

Last synced: 24 Dec 2025

https://github.com/keithnoguchi/book-go

The Go Programming Language

book go programming programming-language

Last synced: 17 Jan 2026

https://github.com/alexgustafsson/bake

A cross-platform language and tool for building things - like Make, but better

bake build-tool language-server programming-language vscode-extension

Last synced: 28 Jan 2026

https://github.com/deryaxacar/javascript-exercises

This project brings together 70 fundamental exercises for those who want to learn JavaScript from scratch. Each exercise covers different topics, from connecting JavaScript to HTML, declaring variables, and performing arithmetic operations, to working with string methods and DOM manipulations. This way, you can practice both basic and commonly used

css html javascrip-exercises javascript javascript-learn javascript-learning javascript-library javascript-programming javascript-project javascritp-practices learning programming programming-language project

Last synced: 31 Dec 2025

https://github.com/slavlned/ice

Ice - go impl of polar 🧊

go interpreter langdev language programming-language

Last synced: 24 Feb 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: 31 Dec 2025

https://github.com/karanchawla/programmingpractice

This repository contains my implementations of common algorithms and data structures. It also includes some competitive coding problems solutions.

cpp cpp-primer geeksforgeeks leetcode programming-language

Last synced: 21 Mar 2025

https://github.com/ndraey/mew

Yet another programming language for self-written kernels :)

c mew programming-language programming-languages python python3 transpiler

Last synced: 22 Jul 2025

https://github.com/mayugestudio/piled

Stack-Based Programming language

programming-language stack-based

Last synced: 24 Feb 2025

https://github.com/silvanoneto/go-learning

This repository contains my progress (re-)studying Go programming language based on "The Go Programming Language" book, written by Alan A. A. Donovan and Brian W. Kernighan

golang programming-language study-project

Last synced: 12 Jan 2026

https://github.com/krasjet/usporth

a minimal rewrite of sporth core, a small stack-based audio programming language

audio c forth programming-language

Last synced: 22 Jul 2025

https://github.com/kingjethro999/ignite

Ignite - A Custom React Native DSL Framework, Runs on Expo Go

expo extensions framework javascript programming-language react-native typescript

Last synced: 26 Jun 2025