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/artemzarubin/pythonbasics

The most necessary basic knowledge on a practical example of python

programming-language python python-basic-examples python-basics python-programming-language python3

Last synced: 06 Mar 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/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/jarryshaw/helloworld

Collection of programming languages

helloworld languages programming-language

Last synced: 02 Feb 2026

https://github.com/himel-sarder/runfastturtle-a-python-turtle-project

RunFastTurtle is an entertaining Python-based turtle racing game. Select your favorite turtle, place your bet, and watch them race to the finish line! With randomized movement and colorful visuals, it offers an engaging experience for players of all ages. Play again for endless excitement and fun!

programming-language python3 pythongamedevelopment pythonprojects pythonturtle

Last synced: 26 Mar 2025

https://github.com/rla/puf-vam-impl

Automatically exported from code.google.com/p/puf-vam-impl

programming-language

Last synced: 06 Mar 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/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/raulil/snek

Kinda like Python meets TypeScript

interpreter programming-language

Last synced: 06 Mar 2025

https://github.com/thaliaarchi/xmlang

A functional programming language with XML syntax

functional-programming programming-language

Last synced: 20 Mar 2025

https://github.com/alphabetsalphabets/rlox

jlox but with rust

programming-language rust

Last synced: 20 Jun 2025

https://github.com/simpsonresearch/simplc_parser

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

c parser programming-language simpl

Last synced: 31 Aug 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: 02 Feb 2026

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

Experimental custom shader language

poc programming-language shader

Last synced: 18 Jun 2025

https://github.com/ona-li-toki-e-jan-epiphany-tawa-mi/ilo-li-sina

Defunct | "ilo li sina" li toki pi lawa pi ilo nanpa. taso, sina lawa ala e ona. ona li lawa e sina a! | li sama http://oytjumugnwsf4g72vemtamo72vfvgmp4lfsf6wmggcvba3qmcsta.b32.i2p/ilo-li-sina.git/about en http://4blcq4arxhbkc77tfrtmy4pptf55gjbhlj32rbfyskl672v2plsmjcyd.onion/ilo-li-sina.git/about

cpp esoteric esoteric-language human-oriented ilo-li-sina interpreter li-kepeken-e-jan-tawa-nanpa-e-nanpa li-kepeken-e-nimi-wawa-goto li-kepeken-e-poki-sitelen-taso li-lawa-e-nimi-wawa-lon-nasin-pona possibly-turing-complete procedural programming-language string-manipulator toki-nasa toki-pi-lawa-e-ilo-nanpa toki-pona unstructured

Last synced: 15 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/edward-ji/jlox

Following java implementation of Lox language tutorial by Robert Nystrom

programming-language

Last synced: 17 Jun 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/99thedark/fusion

An unnamed 5th version of my programming language

ast compiler lexer llvm programming-language rust

Last synced: 04 Jan 2026

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/blwatkins/learning-typescript

Learning resources and notes for the TypeScript programming language

learning notes programming-language typescript

Last synced: 26 Dec 2025

https://github.com/crazyh2/hostscript

A programming language just for hosting websites. It's based off express.js and can integrate with NodeJS as well. If your used to using JavaScript, TypeScript, Deno, Bun or NodeJS then this will feel similar.

coding coding-language coding-languages custom custom-language custom-languages express-js expressjs hosting hostscript hs javascript js language nodejs programming programming-language site sites website

Last synced: 26 Feb 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/donaurelio/pragcc

A Source to Source Parallelizing Compiler initiative

c99 compiler-optimizations programming-language pycparser transpiler

Last synced: 12 Apr 2025

https://github.com/bredalis/pytest

🐍 Testing's librery for Python 🐍

framework librery programming-language pytest python testing unit-testing

Last synced: 04 Mar 2025

https://github.com/neelsoumya/programming_resources

Resources for learning and teaching programming.

programming-language teaching teaching-materials

Last synced: 19 Mar 2026

https://github.com/vinibiavatti1/vrbs-ide

IDE para programação da linguagem VRBS

ferramenta ide programming-language script tool vrbs

Last synced: 26 Feb 2025

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/louislefevre/onyx

Custom compiler written in Java

compiler java programming-language

Last synced: 30 Mar 2025

https://github.com/itsfuad/jaanlang

JaanLang is a programming language for couples and romantic people. It is a minimal language that anyone can learn very quickly. Enjoy the romantic coding experience!

couple fun programming-language

Last synced: 05 Apr 2025

https://github.com/connorslade/nosescript

The 𝕭𝖊𝖘𝖙 Programming language!

nose nose-script programming-language

Last synced: 05 Apr 2025

https://github.com/killarexe/mslang

MultiSign is a simple interpreted programming language based on the Lox programming language with small twists.

interpreter interpreter-language java language lox lox-language mslang muti-sign programming-language

Last synced: 05 Apr 2025

https://github.com/shakil1819/portfolio

CSE 224 Project Demonstration

javascript programming-language

Last synced: 23 Mar 2025

https://github.com/fujiwarachoki/bytrixlang

An easy to learn and use, interpreted programming language written in C++.

bytrix cpp programming-language

Last synced: 17 Jun 2025

https://github.com/zac-garby/booleang

A structured boolean-logic language.

boolean logic programming-language

Last synced: 04 Apr 2025

https://github.com/sanikamal/python-atoz

A collection of awesome beginners-friendly python tutorials, code snippet and projects.

gui programming-language python python36 sqlalchemy tkinter

Last synced: 27 Feb 2025

https://github.com/dhil/hank

a research programming language based on handlers

algebraic-effects compiler computational-effects effect-handlers programming-language

Last synced: 04 Apr 2025

https://github.com/newlandtv/j255_language

I made a custom programming language in python.

j255 programming-language python

Last synced: 14 Mar 2025

https://github.com/f0903/slang

A simple interpreter for a custom scripting language called Slang (simple-language).

interpreter language programming-language

Last synced: 16 Dec 2025

https://github.com/rebecarolinax/python_introduction

This repository is a knowledge library developed during Python classes, aiming to provide a deep understanding of programming logic.

exercises logic-programming programming-language python

Last synced: 20 Mar 2025

https://github.com/giu7d/doka_lang

Compiler for a functional language create in Java

functional-programming javacc programming-language

Last synced: 04 Apr 2025

https://github.com/guille-ux/zynkvm

The Virtual Machine for ZynkLite & ZynkPy

c dynamic-programming language-development machine programming-language stack vm

Last synced: 17 Jun 2025

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

I created my own Programming Language

interpreter programming-language rust

Last synced: 03 Apr 2025

https://github.com/slamko/zic

A set of Zig-inspired macros for type-based error handling in C

error-handling framework header-only macros preprocessor programming-language typesystem zig

Last synced: 14 Mar 2025

https://github.com/clemlak/v-exercises

🎓 V programming language exercises

programming-exercises programming-language v

Last synced: 02 Jan 2026

https://github.com/rajathirumal/bridgemap

A source to source compiler. Bridge language to SQL. This repo is a subproject of https://github.com/rajathirumal/ETL-Tool

bridge-programming bridgemap bridgemap-programming programming-language python sql

Last synced: 31 Jan 2026

https://github.com/abdurahman-hassan/the-complete-dart-learning-guide--hassanfulaih

In this repo, we will begin learning Dart step by step we'll go through with: Dart Basics, Functions, Object oriented programming, and asynchronous programming

dart learning-by-doing learning-dart learning-path learning-pathway programming programming-language

Last synced: 04 Jan 2026

https://github.com/erictleung/rosalind

:traffic_light: Programming Solutions to Bioinformatic Rosalind Problems

algorithm-challenges algorithms bioinformatics perl programming-language python rosalind

Last synced: 03 Apr 2025

https://github.com/mpardalos/raza

A toy programming language used as a learning project. Implemented in Scala.

lexer parser programming-language scala

Last synced: 05 May 2025

https://github.com/junnishimura/jsop

Let's write programs in JSON!!

go json programming-language

Last synced: 06 Mar 2025

https://github.com/zeta611/gisa

GISA is an implementation of "a very basic language" presented in 'Introduction to Static Analysis: An Abstract Interpretation Perspective.'

introduction-to-static-analysis programming-language programming-language-theory static-analysis static-analyzer yacc

Last synced: 17 Aug 2025

https://github.com/jbrosdevelopment/norma

Norma is a small custom programming language made as an example for my blog.

custom language norma programming programming-language

Last synced: 17 Feb 2026

https://github.com/ditzdev/lizard

The Interpreter Lizard Programming Language

interpreter programming-language

Last synced: 30 Jun 2025

https://github.com/zeknikz/basicfunctionlanguage

A basic functional programming language that focuses on basic mathematical functions.

functional-programming language programming-language

Last synced: 23 Mar 2025

https://github.com/learnwithfair/php-documentation

php-documentation with [learnwithfair, Learn with fair, Rahatul Rabbi, Md Rahatul Rabbi ,rahatulrabbi]

documentation learn-with-fair learnwithfair php programming-language rahatul-rabbi rahatulrabbi web-development

Last synced: 26 Feb 2025

https://github.com/sanjayengineer121/advance_calculator

calculator for quick calculations, along with a large collection of calculators on math, finance, fitness, and more, each with related in-depth information.

calculator programming-language project python3

Last synced: 03 Apr 2025

https://github.com/johnpaulada/waraylang

A programming language for the web with Waray reserved words.

javascript programming-language

Last synced: 20 Jul 2025

https://github.com/md-emon-hasan/python-from-kaggle

A repository featuring Python tutorials sourced from Kaggle, focusing on practical applications and examples for data analysis and machine learning.

basics-of-python dictionaries kaggle lists programming-language python python-library

Last synced: 13 Jul 2025

https://github.com/honzabrecka/la

An extremely impractical, but pure programming language.

interpreter la lambda-calculus programming-language

Last synced: 06 Mar 2025

https://github.com/adejobi-gbolahan/affiliate-marketing

I am just like other affiliates marketer helping people in achieving success in E-com Business but I wonder what most people see in ne which makes them refer to me as EXPERT. I thought of it then I bring out a certain reasons for this ; CREATIVITY AND CONSISTENT LEARNING. Contact me now and let's build your affiliate marketing business together

affiliatemarketing customer emailmarketing loyalty-rewards loyaltyprogram programming-language systeme website-design wordpress wordpress-plugin wordpress-theme

Last synced: 09 Sep 2025

https://github.com/vyacheslavhere/ice

Ice - go impl of polar 🧊

go interpreter langdev language programming-language

Last synced: 09 Jul 2025

https://github.com/d06i/dalg

LLVM Based Simple Language

ast lexer llvm parser programming-language toy-language

Last synced: 20 Mar 2025

https://github.com/eastriverlee/array.h

a lightweight dynamic (and generic) array type C is missing.

array c macro meta-programming programming-language

Last synced: 29 Mar 2025

https://github.com/gokcan/atlas

Programming language for propositional calculus

flex lexical-analysis parser programming-language

Last synced: 23 Mar 2025

https://github.com/rjdbcm/woma

:shield: :snake: Woma Programming Language specification.

language programming-language specification

Last synced: 07 Sep 2025

https://github.com/wallexd/darty_lisp

A simple, darty (& incomplete) LISP interpreter implementation

dart lisp lisp-interpreter programming-language

Last synced: 21 Feb 2026

https://github.com/alanluu/lox-go

Golang implementation of the Lox programming language with my own features

go golang interpreter lox lox-interpreter lox-language programming-language

Last synced: 18 Mar 2025

https://github.com/falcolabs/kcc

The Kat Compiler Collection for the Scratch visual programming language.

programming-language rust sb3 scratch scratch-implementation scratch3 vm

Last synced: 29 Oct 2025

https://github.com/abdullahmaqbool22/tic-tac-toe-game

Tic Tac Toe game based on Python programming language made for final semester project in 1st Semester.

game programming-language python

Last synced: 12 Feb 2026

https://github.com/alextopher/serotonin

WIP : A toy stack-oriented programming language that transpiles to Brainfuck

brainfuck compiler programming-language rust

Last synced: 12 Jun 2025

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

Personal study note on JavaScript

javascript programming-language

Last synced: 25 Feb 2025

https://github.com/nobodxbodon/zou

Simple programming language with Chinese keywords based on JavaScript. 基于JavaScript的简单中文编程语言。

chinese-keywords javascript programming-language

Last synced: 23 Mar 2025

https://github.com/pranjalco/automatic-cookie-clicker-bot

An automated game-playing bot created using Selenium and Python to play the **Cookie Clicker** game. The bot clicks the cookie continuously, evaluates affordable upgrades every 5 seconds, and buys the most expensive one to maximize cookies per second. The bot stops after 5 minutes and displays the "cookies/second" rate achieved during the session.

automation development game-bot intermediate programming-language python selenium selenium-python

Last synced: 13 Aug 2025

https://github.com/abrarulhassan-hub/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: 08 Sep 2025

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

A toy interpreted programming language, written in Go.

go golang interpreter programming-language

Last synced: 26 Feb 2025

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

This Repository contains more than 90 basic programs in C programming language

c calculator calculus cplusplus fileio patterns programming-language series strings

Last synced: 26 Feb 2025

https://github.com/pouyakary/swifty

Arendelle 2XIV Switf based Interpreter that powers the Arendelle for iOS as well Mac REPL for Arendelle.

arendelle compiler interpreter kary-comments karyfoundation language objective-c programming-language repl swift

Last synced: 15 May 2025

https://github.com/nn0x/maiora

Custom programming language compiled to LLVM IR designed to be memory safe, somewhat C-like but based around functions and instances thereof

functions llvm-ir low-level memory-safe programming-language systems-programming

Last synced: 23 Sep 2025

https://github.com/mrkct/comfylan

A custom programming language, just for fun

interpreter programming-language

Last synced: 18 Mar 2025