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/demierox/kavun

The Kavun Programming Language is a Turkish programming language for beginners, designed to be similar to common speech.

collaborative easy-to-understand language outline programming-language turkish turkish-language

Last synced: 15 Feb 2026

https://github.com/skillfulelectro/hulang

AI powered programming lang

ai hulang parallelism programming-language

Last synced: 19 Mar 2026

https://github.com/fabiannorbertoescobar/tda-indice

TDA Indice. Programación Estructurada en C. Trabajo Práctico Integrador de Programación en C.

archivos c cola indice lista programming programming-language tda

Last synced: 22 Jun 2026

https://github.com/itevie/zephyrlanguage

Zephyr is a general purpose, interpreted programming language written in C#

coding-language custom-language interpreter language programming-language zephyr

Last synced: 19 Mar 2026

https://github.com/b-macker/NAAb

The first programming language with built-in AI governance — 50+ checks catch hallucinated APIs, stubs, and security issues across 12 languages in one file

ai-code-review ai-governance ai-safety code-governance code-quality cpp17 cross-language developer-tools govern-json governance interpreter language-design llm-governance multi-language polyglot polyglot-programming programming-language python rust static-analysis

Last synced: 04 Apr 2026

https://github.com/eyantra698sumanto/200-basic-java-programs-1

This Repository contains 200 basic programs in JAVA programming language

file fileio india io java mumbai-university object-oriented-programming patterns programming-language series

Last synced: 23 Feb 2026

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

I made a custom programming language from scratch

compiler-design deno programming-language

Last synced: 16 Apr 2026

https://github.com/kaiserthe13th/gest

Gest aims to be a smalltalk-like pure OOP language, but with modern features, and one that has good performance.

premake premake5 programming-language smalltalk virtual-machine

Last synced: 03 Jun 2026

https://github.com/thevilledev/seppolang

A Seppo inspired programming language

programming-language seppo

Last synced: 30 Mar 2025

https://github.com/aqua-aq/aqua-core

A cool simple programming language

interpreter programming-language

Last synced: 01 Apr 2026

https://github.com/sano-jin/dhl-alpha

A minimal compiler and runtime for a language based on graph rewriting

compiler interpreter ocaml programming-language

Last synced: 24 Mar 2025

https://github.com/spaghettifunk/penne

Penne is a simple C-like programming language

c-like interpreter programming-language

Last synced: 05 Jul 2025

https://github.com/hyggshi-os-project-center/hosc-language

HOSC Language compiler, VM runtime (HVM), and application framework.

bytecode compiler hosc interpreter language programming-language systems-programming virtual-machine vm

Last synced: 31 May 2026

https://github.com/elijah-team/elijah-lang-lgpl

Elijjah is a high-level language suitable for replacement Java and C++. It is meant to integrate into current C and Java projects. It will feature a REPL and a graphical environment as well, along the lines Smalltalk/Tunes Slate.

elijah-lang programming-language transpiler

Last synced: 16 Jan 2026

https://github.com/leonardpepa/jlox

JLOX is an interpreted scripting programming language implemented by reading the book Crafting intepreters

crafting-interpreters jlox lexical-analysis parser programming-language scripting-language semantic-analysis walk-tree

Last synced: 17 Apr 2026

https://github.com/just-be-dev/pex

A small language for data transformations

lenses lisp-like programming-language transformation

Last synced: 05 Apr 2026

https://github.com/eownerdead/minicc

[ABANDONED] Subset C to AMD64 Compiler

c codeberg compiler language lexer parser programming-language rust rust-lang

Last synced: 18 Apr 2026

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

[alpha] A programming language for backend development.

backend compiler golang programming-language static-typing structural-typing trpc type-inference

Last synced: 21 Apr 2026

https://github.com/chunche95/aprender-c

C es un lenguaje de programación de nivel medio ya que combina los elementos del lenguaje de alto nivel con la funcionalidad del ensamblador. Su característica principal es ser portable,es decir,es posible adaptar los programas escritos para un tipo de computadora en otra. Otra de sus características principales es el ser esctructurado, es decir, el programa se divide en módulos (funciones) independientes entre sí. Autor: Paulino Esteban Bermúdez R.

c c-plus-plus html-css-javascript programming-language

Last synced: 22 Apr 2026

https://github.com/ldrk11/filesandfolders

Typescript interpreter for FilesAndFolders!

esolang esolangs folders programming-language

Last synced: 16 Mar 2025

https://github.com/thetasinner/echelon

The echelon project

programming-language

Last synced: 26 Mar 2025

https://github.com/raulil/snek

Kinda like Python meets TypeScript

interpreter programming-language

Last synced: 06 Jun 2026

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: 17 May 2026

https://github.com/elazzouzihassan/java-programming

Welcome to my Learning Java repository! This repository is dedicated to sharing the code and projects I've worked on as I learn and explore the Java programming language.

code development java learning programming-language

Last synced: 05 Jul 2025

https://github.com/thegreekman76/fitz

Lenguaje compilado con HTTP/async/auth/WebSockets/cron como ciudadanos de primera clase. Sintaxis inspirada en Python/TypeScript, binario nativo standalone.

compiler cron http interpreter language-design lsp multiplatform patagonia programming-language python-interop rust vscode-extension

Last synced: 09 Jun 2026

https://github.com/ladroid/toylang

Simple programming language in Rust

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

Last synced: 07 Jun 2026

https://github.com/maumneto/exercicio-python

Repositório do conteúdo da disciplina de Fundamentos de Programação

coding linguagem-python programming programming-language python python3

Last synced: 07 Jun 2026

https://github.com/b72u68/miniiitran

Front-end compiler components for strong-typed subset of IITRAN

compiler iitran interpreter parser programming-language

Last synced: 27 Apr 2026

https://github.com/donaurelio/pragcc

A Source to Source Parallelizing Compiler initiative

c99 compiler-optimizations programming-language pycparser transpiler

Last synced: 27 Apr 2026

https://github.com/jeluchu/rayitres

Se trata del conocido juego del "Tres en Raya", en el que deberás indicar la posición donde querrás colocar tu 'X' o tu 'O', dependiendo del jugador, y disfrutar del juego. Actualmente está en desarrollo y necesitas 2 jugadores para poder disfrutar al máximo. Próximamente se añadirá el modo 1 jugador.

game game-development program programmer programming programming-game programming-language

Last synced: 28 Apr 2026

https://github.com/jcfigueiredo/opal-lang

Opinionated Programming Algorithmic Language

language llvm programming-language

Last synced: 30 Apr 2026

https://github.com/tripplyons/subleq

A one instruction Turing Machine - SUBtract and branch if Less-than or EQual to zero

esolang esoteric-language esoteric-programming-language programming-language

Last synced: 07 Dec 2025

https://github.com/blagojeblagojevic/bvm

A simple virtual machine (VM) that executes a custom bytecode instruction set. The BVM supports a variety of operations, including arithmetic, stack manipulation, and flow control.

assembly bvm c programming-language vm

Last synced: 05 May 2026

https://github.com/abrarulhassan-786/phone-book

Hello, This project is a Phone book system Project, I have made using only python and use the concept of Data Structure. It's simple and you can download or copy code easily.

algorithms data-structures programming-language project python

Last synced: 17 Mar 2025

https://github.com/senseiwells/arucas-vscode-extension

This is a Visual Studio Code Extension for the Arucas Programming Language.

arucas language-extension programming-language visual-studio-code vscode vscode-extension

Last synced: 02 May 2026

https://github.com/douira/parenthis-lang

(parenthis) is an esoteric programming language

compiler esoteric-language interpreter programming-language

Last synced: 28 Apr 2026

https://github.com/ryand1234/online-ide

An Online Ide compatible with languages C, C++14, Python, and Ruby.

c cpp14 ide programming-language pyhton3 ruby

Last synced: 04 May 2026

https://github.com/kenpusney/yample

Programming Language on YAML

data-as-code programming-language yaml

Last synced: 04 May 2026

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

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

https://github.com/chunche95/programacionmodernapython

Creación de repositorio de proyectos de programación moderna en Python.Autor: Paulino Esteban Bermúdez R.

bermudez exercise paulino programming-language project projects python python-script python3 web website

Last synced: 08 May 2026

https://github.com/md-emon-hasan/data-structures-and-algorithms-dsa-in-python-full-course-by-coding-ninjas-in-english-

A comprehensive Python course on data structures and algorithms from Coding Ninjas, providing detailed explanations and practical examples.

algorithm algorithms-and-data-structures data-structures dsa programming-language pyhton-3 python

Last synced: 09 May 2026

https://github.com/Bredalis/PyTest

🐍 Testing's librery for Python 🐍

framework librery programming-language pytest python testing unit-testing

Last synced: 11 Mar 2025

https://github.com/kinshuk-code-1729/python-basic

This repository contains some basic codes of python programming language

programming programming-language python tkinter-gui tkinter-python turtle turtle-graphics

Last synced: 13 May 2026

https://github.com/ogshawnlee/coral-lang

Simple and aesthetic programming language built with C++ that intends to turn programming a joyful experience. Currently transpiled to Python as I don't know how to compile to a lower level. Pretty much the same as my previous language Pino, might merge into it.

programming-language

Last synced: 16 Jun 2026

https://github.com/a2p1k02/scc

Compiler writting in C for C

c c-compiler cli compiler programming-language simple

Last synced: 14 May 2026

https://github.com/devhindo/plan

plan is a programming language to create procedures and organize tasks

go golang programming-language todo

Last synced: 09 Jan 2026

https://github.com/joymon/learnprogrammingviajavascript

Learn programming via JavaScript - Malayalam

html javascript karel programming programming-language

Last synced: 26 Mar 2025

https://github.com/kmr-ankitt/zealot

Zealot Programming Language

interpreter programming-language

Last synced: 14 Jun 2026

https://github.com/jeluchu/pascalinaplus

Pascalina, ¡La calculadora adivina! Actualmente está disponible únicamente en ordenadores con Linux. En ella podrás realizar todo tipo de operaciones matemáticas. Pruébala y si te gusta la idea, apóyanos dándole "Star". Y como no darle las gracias a @franciscoquintana por crear el instalador.

calculadora calculate calculator math mathematics pascalina programmer programming programming-language

Last synced: 14 Apr 2026

https://github.com/abhinavkorpal/shell

A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter.

programming-language scripting-language shell shellscript

Last synced: 15 Oct 2025

https://github.com/rorakus/opplang

Programming language O++

compiler interpreter java programming-language

Last synced: 15 Oct 2025

https://github.com/gusg21/anyways

An esoteric programming language

esoteric-programming-language joke programming-language

Last synced: 15 Jun 2026

https://github.com/loitd/rubycourse

Repository for the Youtube playlist: "Học lập trình Ruby căn bản" at https://www.youtube.com/channel/UCb8t2YTgLsAbTcdafpZzFuw

basic devise excercises learning programming-language ruby ruby-on-rails tutorial tutorial-code tutorials youtube-playlist

Last synced: 21 Jan 2026

https://github.com/bvsvntv/ga-lang

An experimental interpreted toy programming language to write programs using devanagari script

devanagari nepali nepali-programming-language programming-language

Last synced: 01 Jun 2026

https://github.com/raulil/nobolog

Like Prolog, but for newbies

programming-language prolog-implementation

Last synced: 10 Jun 2026

https://github.com/urtuba/tea-programming-language

Implementation of a simple programming language using cpp.

cpp data-structures istanbul-technical-university programming-language recursive

Last synced: 16 Mar 2025

https://github.com/vimkat/kitty

Homebase of the ^w^ (pronunciation: kɪtɪ) programming language

esolang esoteric-language hacktoberfest kitty programming-language

Last synced: 06 Jun 2026

https://github.com/magnexis/cobolx

COBOL-X is a modern COBOL-inspired programming platform for readable business logic, deterministic tooling, and backend-oriented workflows. This repository ships a TypeScript-based compiler toolchain, runtime, package manager layer, editor integration, and release validation flow.

cobol-language javascript modernized programming-language release typescript vscode-extension

Last synced: 26 Jun 2026

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/gay-pizza/pork

Pork: A Programming Language

programming-language

Last synced: 23 Jan 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/frederiktobner/zenlox

The Lox language implemented in Zig

interpreter programming-language virtual-machine

Last synced: 15 Jul 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/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/evve01/linsl

Simple interpreter for a Lisp/Scheme like language

lisp programming-language rust scheme

Last synced: 18 Jun 2025

https://github.com/lucavallin/roe

The Róe programming language and its interpreter and compiler, inspired by the Venetian language.

compiler go interpreter programming-language veneto

Last synced: 24 Mar 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/iamsuudi/interpreter

Interpreter for my hypothetical programming language

golang interpreter programming-language

Last synced: 28 Apr 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/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: 29 May 2026

https://github.com/corejust/coreproject2024

The core programming language, written in C++ and LLVM

compiler core cpp cpp20 llvm programming-language

Last synced: 25 Feb 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/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/ignis-lang/ignis

Ignis is a programming language created by me.

compi language programming-language rust

Last synced: 18 Jan 2026

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

A general-purpose computer programming language

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

Last synced: 11 May 2026

https://github.com/ezequias2d/netuno

The Netuno Programming Language (WIP)

language netuno programming-language

Last synced: 11 Oct 2025

https://github.com/carloseduardonit/programa-infox

Repositório do Programa Infox: Projeto desenvolvido para aprendizado e prática em lógica de programação e desenvolvimento de software. Inclui soluções criativas para desafios propostos no programa.

crud java-8 mssql programming-language youtube

Last synced: 11 May 2026

https://github.com/getvmio/getvm-icons

GetVM Playground Icons: Over 400+ programming language icons, providing SVG and PNG formats.

icons programming-language

Last synced: 12 May 2026

https://github.com/md-talim/codecrafters-interpreter-go

Built a complete Lox interpreter to deeply understand interpreters.

build-your-own-x codecrafters-interpreter go interpreter programming-language

Last synced: 05 Sep 2025