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/habibun/c

A general-purpose computer programming language

c c-programming c-programming-language cplusplus learning programming-language

Last synced: 30 Nov 2025

https://github.com/progambler227788/battle-ship-game

This is a Python implementation of the Battleship game where the computer plays against itself. The game board is a 10x10 2D list, and five ships are randomly placed on it at the start of the game.

battle-ship-game battleship-game coding-beginners-projects database django dsa flask flask-sqlalchemy programming programming-fundamentals programming-language python python-library random-library ship-battle

Last synced: 16 May 2025

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

Scripting language written in rust

ast programming-language rust

Last synced: 21 Aug 2025

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/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/maxrt101/xcc

XCC Programming language compiler based on LLVM

compiler cpp17 llvm programming-language

Last synced: 26 Mar 2025

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

Lang building playground

elm programming-language

Last synced: 20 Aug 2025

https://github.com/memescoep/ausl

Accessible Unified Source Language (AUSL) is a programming language designed to develop simple applications

linux programming-language python win32 windows

Last synced: 18 Aug 2025

https://github.com/hyperioxx/goscript

GoScript is a dynamically typed, interpreted language created out of curiosity to answer that question we ask as programmers: "How do you make a programming language from scratch?" So, I've given it a try.

language-development learning-by-doing programming-language

Last synced: 30 Mar 2025

https://github.com/twolodzko/goer

A minimal Erlang implemented in Go

erlang golang interpreter programming-language

Last synced: 27 Feb 2026

https://github.com/kinderjosh/quad-c

Quad C is my own dialect of C written from scratch. It can achieve memory safety through an optional garbage collector, otherwise memory must be manually freed. It currently only targets Linux x86_64.

assembly assembly-language compiler nasm programming-language templeos terry-davis

Last synced: 23 Feb 2025

https://github.com/newlandtv/numerus

A programming language that uses only 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9!

num numbers programming-language xum

Last synced: 17 Aug 2025

https://github.com/zethearc/yachayl

Programming Language for Yachay Tech student.

programming programming-language python python3

Last synced: 05 Oct 2025

https://github.com/oovm/vos-intellij

Intellij Support for Virtual Object Schema

codegen intellij-idea programming-language schema

Last synced: 10 Sep 2025

https://github.com/two-project/2lang

[Work in progress] An assembler for the 2Lang meta programming language

assembly assembly-language binary compiler language programming-language

Last synced: 27 Feb 2025

https://github.com/dzangfan/evason

A lighweight programming language mixing JSON and functional features together

functional-programming json programming-language

Last synced: 24 Feb 2025

https://github.com/itsvks19/nexis-compiler

Compiler for Nexis programming langauge, a modular programming language designed for learning purpose.

cpp language nexis programming-language

Last synced: 23 Mar 2025

https://github.com/spencercornish/csci112-c-labs

Programming with C Labs for CSCI112 - Intro to Programming with C

c programming-language school-project

Last synced: 28 Feb 2025

https://github.com/jeluchu/programming

Aprendemos a base de la práctica, y que mejor que programando. En este repositorio encontrarás muchas prácticas realizadas en clase, y además proyectos que he ido realizando en base a lo dado

c madrid program programmer programming programming-exercises programming-language spain

Last synced: 07 Oct 2025

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

Monkey programming language

golang interpreter programming-language

Last synced: 21 Jun 2025

https://github.com/anathelegend/perl-efz

🚀 Simplify data management with Perl EFZ, an efficient tool for efficient file and data manipulation in Perl applications.

automation code-utilities command-line-tool cross-platform data-manipulation efz file-formatter open-source parser perl programming-language scripting software-development text-processing utf-8

Last synced: 30 Oct 2025

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/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/plume-lang/plume-bucket

Package manager related manifests for Plume language

programming-language scoop scoop-bucket

Last synced: 05 Mar 2026

https://github.com/muba-74/student-management-system

PROJECT BASED ON TYPESCRIPT,JAVASCRIPT,NODEJS AND OBJECT ORIENTED PROGRAMMING CONCEPTS.

javascript node node-js nodejs object-oriented-programming programming programming-language typescript

Last synced: 11 Apr 2026

https://github.com/willothy/testscript

A programing language interpreter project, written in Python using PLY.

ply programming-language python

Last synced: 12 Sep 2025

https://github.com/diohabara/cornellpl

https://cs3110.github.io/textbook/chapters/interp

programming-language

Last synced: 25 Mar 2025

https://github.com/ivov/lisette

A little language inspired by Rust that compiles to Go

compiler go programming-language rust

Last synced: 01 Apr 2026

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: 07 Aug 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/lucasgianine/java-running-tests

🧪 Running automated tests with Java for the Programming Language discipline at the @Bandtec (@Britooo teacher)

automated-testing programming-language unit-testing

Last synced: 20 Jul 2025

https://github.com/sanskar-jaiswal/ecommerceapp

This project is an eCommerce Web API developed using ASP.NET Web API, C#, and follows a clean architecture with the API, Core, and Infrastructure layers. It utilizes MSSQL for data storage and implements various features like product management, search functionality, pagination, and error handling.

asp-net-core-web-api entity-framework-core mssql pagination programming-language swagger-ui

Last synced: 04 Aug 2025

https://github.com/jinxnvmm/turtlebasic

A basic-like programming language for Python Turtle drawing experiments. Still in development state.

programming-language python python3 turtle turtle-graphics turtle-python

Last synced: 04 Mar 2025

https://github.com/sclorentz/my_js_test_runtime

third test to Cb, this one, again, related to rust. But this time I'm trying to include "backwards" compatibilities with the original version

deno js js-runtime programming-language rust ts

Last synced: 24 Aug 2025

https://github.com/ciathefed/fishy

The Fishy compiler and virtual machine

bytecode compiler golang programming-language vm

Last synced: 21 Mar 2025

https://github.com/kmyeaserarafat/problem_solving

Problem Solving Repository This repository is dedicated to various problem-solving approaches and solutions. It contains a collection of algorithms, data structures, coding challenges, and practical problem-solving techniques across multiple programming languages. Ideal for developers looking to enhance their coding skills, prepare for technica

algori data-structures difficult dsa-algorithm fundamentals-of-programming problem-solving programming-language

Last synced: 16 Mar 2025

https://github.com/kmranrg/anuraglang

Welcome to AnuragLang, a simple yet powerful programming language designed for expressiveness and ease of use!

anuraglang new programming-language

Last synced: 05 Apr 2025

https://github.com/abdullah-niaz/java-learning

This repository is dedicated to learning Java and Object-Oriented Programming (OOP) concepts. It provides code examples and resources to help beginners and experienced developers improve their Java skills. Explore the code and resources to enhance your understanding of Java and OOP principles. Happy learning!

java object-oriented-programming oop programming-language

Last synced: 13 Dec 2025

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

https://github.com/ttulka/stroke

Stroke {/|\} esoteric structured programming language

esolang javascript programming-language stroke

Last synced: 28 Mar 2025

https://github.com/debasish-dutta/dd-compiler-design

This is a compiler designed to support a custom programming language loosely based on C

compiler programming-language

Last synced: 12 Apr 2026

https://github.com/maksmakuta/mlang

M Programming language (WIP)

cpp20 language mlang programming-language

Last synced: 02 Aug 2025

https://github.com/johan-jnn/flylang

Source code of my dream programming language

language oop programming-language rust

Last synced: 26 Sep 2025

https://github.com/webcien/u-lang

U is a Modern, Safe, and Lightweight systems programming language

programming-language

Last synced: 20 Jan 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: 08 Apr 2025

https://github.com/pablushaa/stackcore

💾 Компилируемый язык программирования для ESP32

esp32 programming-language

Last synced: 01 Aug 2025

https://github.com/rybla/compilator

An abstractly-specified transpiler

haskell programming-language type-setting

Last synced: 08 Nov 2025

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/alerzendee/aluraadventureproject

A simple HTML, CSS and JavaScript project from the “Algoritmos: criando uma aventura com HTML, CSS e JavaScript” in Alura Start's courses. | ALURA Course Project

alura alura-cursos-online css3 html-css-javascript html5 index javascript landing-page lpd novidades pages programming-language project start

Last synced: 31 Jul 2025

https://github.com/abyanmajid/trump

Trump meme compiled language built in Rust and LLVM

compiler llvm meme programming-language trump

Last synced: 23 Mar 2025

https://github.com/mohitk05/monkey-ts

An implementation of the Monkey programming language in TypeScript

interpreter monkey-programming-language programming-language typescript

Last synced: 31 Jul 2025

https://github.com/rpigor/compiler

Compiler developed for the hypothetical programming language defined in the Compiladores class

ast compiler language programming-language

Last synced: 24 Feb 2025

https://github.com/huidaecho/stacki

A stack-based interpreter that borrows all opcodes from Whitespace

esoteric-language interpreter programming-language whitespace

Last synced: 26 Nov 2025

https://github.com/aerkiaga/nacre

A programming language for verified software.

compiler formal-verification programming-language

Last synced: 25 Oct 2025

https://github.com/fpotier/lox

My implementation of the Lox language

compiler lox programming-language

Last synced: 17 Jan 2026

https://github.com/alaanvv/milk

A basic programming language

compiler programming-language

Last synced: 24 Oct 2025

https://github.com/degory/ghul-repository-template

GitHub repository template for a basic ghūl programming language application

dotnet ghul github programming-language repo template

Last synced: 16 Jan 2026

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

My simple programing language.

javascript js programming-language

Last synced: 30 Jun 2025

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

The official ƒink compiler.

compiler programming-language

Last synced: 12 Apr 2026

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

A programming language with Algebraic Effects on WASI

algebraic-effects effect programming-language security wasi wasi-preview-2 wasm web-assembly webassembly

Last synced: 30 Jul 2025

https://github.com/arturbomtempo-dev/javascript-youtube-course

This repository contains all source code and examples from the complete JavaScript course available on YouTube.

ajax css dom dom-manipulation fetch-api front-end html javascript programming-language programming-logic vanilla-javascript web

Last synced: 30 Jul 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/degory/ghul-examples

ghūl programming language examples

examples ghul programming-language

Last synced: 16 Jan 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: 14 Mar 2026

https://github.com/yanlvl99/lune-custom-build

A standalone Luau runtime. Write and run programs, similar to runtimes for other languages such as Node, Deno, Bun, or Luvit for vanilla Lua. Lune provides fully asynchronous APIs wherever possible, and is built in Rust 🦀 for speed, safety and correctness.

custom luau luau-language lune lune-custom lune-custom-build programming-language roblox roblox-lua

Last synced: 16 Dec 2025

https://github.com/hrszpuk/rizzlang

The rizziest programming language ever made

compiler llvm-frontend programming-language

Last synced: 25 Oct 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/rdenadai/sigil-vscode-language-support

Sigil Language Support for Visual Studio Code

plugin programming-language sigil vscode-extension

Last synced: 21 Sep 2025

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

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

php programming-language tutorial-code tutorial-demos tutorial-sourcecode tutorials

Last synced: 28 Mar 2025

https://github.com/bp7968h/jlox

Jlox interpreter from the book Crafting Interpreters

interpreter java programming-language

Last synced: 28 Jul 2025

https://github.com/raulil/nobolog

Like Prolog, but for newbies

programming-language prolog-implementation

Last synced: 06 Mar 2025

https://github.com/pithecene-io/dao

Dao is a language project for high-performance structured computation

compiler cpp23 language-design llvm longarc lsp playground programming-language systems-language

Last synced: 04 Apr 2026

https://github.com/atomicptr/lox-rs

Tree Walk Interpreter for the Lox programming language

interpreter lox lox-interpreter lox-lang lox-language programming-language

Last synced: 28 Jul 2025

https://github.com/mattiaz/funk

A custom programming language called Funk. This is a mirror of the Gitlab repo.

interpreter lexer parser programming-language

Last synced: 28 Jul 2025

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

toki lawa pi ilo nanpa sama toki APL | Mirror of https://paltepuk.xyz/cgit/TLPIN.git/about

apl array-programming array-programming-language c programming-language tlpin toki-pona

Last synced: 26 Jul 2025

https://github.com/dashbing/wenyan

A simple Classical Chinese Programming Language in Simplified Chinese

perl programming-language

Last synced: 03 Oct 2025

https://github.com/alliecatowo/lumen

Lumen - A markdown-native, statically typed programming language for AI-native systems. Build deterministic agent workflows with first-class AI primitives.

agent ai anthropic chatgpt compiler interpreter language-design llm markdown openai programming-language rust static-typing type-system virtual-machine wasm webassembly

Last synced: 20 Feb 2026