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/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/alphaharrius/veil

The implementation of the Veil programming language.

cpp cpp17 custom-language language-runtime programming-exercises programming-language

Last synced: 24 Mar 2025

https://github.com/thevilledev/seppolang

A Seppo inspired programming language

programming-language seppo

Last synced: 30 Mar 2025

https://github.com/diohabara/pl

a programming language

ocaml opam programming-language

Last synced: 25 Mar 2025

https://github.com/languageissimple/learn-ruby

Resources to Learn Ruby Programming Language.

git github github-actions github-config programming-language ruby

Last synced: 03 Apr 2026

https://github.com/blazinsan/privacyscreenfilter

Privacy screen filter that simulates a privacy screen film that protects your privacy around others. It is developed using C++ and ran as a windows program.

cplusplus cpp programming programming-language

Last synced: 01 Apr 2025

https://github.com/vishal-raj-1/language-proficiency-in-c

It contains all the solutions of HackerRank (Language Proficiency In C)

basic-of-programming basics-of-c c hackerrank language-proficiency programming-language

Last synced: 03 Jul 2025

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

6th version of my programming language, Aqua

compiler language llvm nim nim-lang programming-language

Last synced: 06 Jan 2026

https://github.com/maumneto/lip2-20212

Repositório da disciplina de Linguagens de Programação II (Orientado a Objeto) do semestre de 2021-2.

java programming programming-language teaching

Last synced: 29 May 2026

https://github.com/golem2game/guess-the-number

🎮 A simple C program where you have to guess a random number between 1 and 100. Great for beginners learning C basics like loops, conditions, and functions.

c gcc-complier guess-the-number guessing-game programming programming-language vscode

Last synced: 11 Jun 2025

https://github.com/gastonchenet/uniscript-vscode

🖼️ The VSCode extension for UniScript

language-support programming-language vscode-extension

Last synced: 01 Apr 2025

https://github.com/bartolomej/ralc

Programmable calculator 🔢

programming-language school-assignment

Last synced: 08 Apr 2025

https://github.com/chloelavrat/orca-tutorial

Unofficial tutorial and documentation for the Orca procedural sequencer.

musicmaking programming-language sequencer sequencer-midi tutorial

Last synced: 04 Feb 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/webfashionist/devclassify

DevClassify analyzes the source code of several programming languages and returns the probabilities for each language with the recommended file extension.

analysis classification devclassify-analyzes language php programming-language

Last synced: 06 Jul 2025

https://github.com/joymon/learnprogrammingviajavascript

Learn programming via JavaScript - Malayalam

html javascript karel programming programming-language

Last synced: 26 Mar 2025

https://github.com/ongyx/ox

the ox programming language

programming-language python3

Last synced: 14 Jan 2026

https://github.com/arturo-lang/cross-benchmarks

Comparison benchmarks: Arturo VS the-rest

arturo benchmark language programming-language

Last synced: 06 Sep 2025

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/fairfield-programming/cherrycake

🕸 A server-focused, interpreted and compiled programming language with simplicity, speed, and size in mind.

cherry cherrycake cli language programming-language server simplicity small speed web web-server

Last synced: 26 Mar 2025

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/Bredalis/PyTest

🐍 Testing's librery for Python 🐍

framework librery programming-language pytest python testing unit-testing

Last synced: 11 Mar 2025

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/yousefweb/topics1-2

this collection provides solutions to various programming problems, emphasizing problem-solving skills using the C# programming language. Whether you're preparing for coding interviews, honing your algorithmic thinking, or simply looking to improve your C# skills, you'll find a diverse set of problems to challenge and enhance your understanding.

csharp problem-solving programming-language

Last synced: 31 Oct 2025

https://github.com/mateuschaves/lp-i

Códigos da disciplina de Linguagem de programação I do curso de sistemas de informação na Universidade de Pernambuco, Caruaru.

c code programming-language university university-course

Last synced: 11 Mar 2025

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

Example programs from Go programming language

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

Last synced: 05 Feb 2026

https://github.com/arnau478/panorama

Panorama language compiler written in C

compiler language panorama programming programming-language

Last synced: 10 Apr 2025

https://github.com/chichunchen/cal-transpiler

Syntax error recovery for an extended version of the calculator language. For more details, check README.pdf.

parsers programming-language semantic-checks syntax-tree translator

Last synced: 12 Mar 2025

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/r-unic/ether

A high-level dynamically-typed interpreter.

dynamic interpreter language programming-language ts typescript

Last synced: 28 Feb 2025

https://github.com/zieys233/casual

A programming language

casual programming programming-language python

Last synced: 18 May 2026

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/mattapet/dusk-lang

Dusk Programming Language

programming-language school-project

Last synced: 30 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/thetasinner/echelon

The echelon project

programming-language

Last synced: 26 Mar 2025

https://github.com/tpdlshdmlrkfmcla/programming-linguistics

컴퓨터공학과 프로그래밍 언어론 정리입니다.

programming programming-language programming-linguistics

Last synced: 18 Jun 2025

https://github.com/noah-de/cs105-fall19

Concepts of Programming Languages (Fall 2019)

computer-science programming-language westmont

Last synced: 21 Jan 2026

https://github.com/julius-boettger/propsolve

Easily describe and solve propositional formulas

programming-language sat-solver

Last synced: 30 May 2026

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

A self-hosted programming language that compiles to C, then to a real native binary. The best of every language, in one.

c-compiler compiler language-design null-safety pattern-matching programming-language self-hosted static-typing transpiler vala-bootstrap

Last synced: 31 May 2026

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/ruk33/vrjass2

Programming language that compiles down to JASS (language used by Warcraft 3 maps)

antlr jass java programming-language warcraft

Last synced: 06 Oct 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/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/koraa/gema

Import of the general purpose macro processor CVS repo

awk macro macro-processor programming-language sed text-generation text-processing

Last synced: 25 Aug 2025

https://github.com/arsngrobg/diorite

An industry-grade desktop maths environment that runs in the CLI or a GUI. Designed for high-level mathematics, for professional mathematicians.

csharp fsharp graphs mathematics plotting programming-language

Last synced: 08 Oct 2025

https://github.com/nitsc/real-time-python

RTPY(实时Python)是一个 Python 脚本,旨在根据配置文件的设定频率,自动执行指定的 Python 程序。该工具适用于需要频繁调试的代码。

auto-run auto-runner automation convenient debug debugging-tool development program programming programming-language python python3 real-time realtime realtime-processing smart subprocess system text time

Last synced: 08 Oct 2025

https://github.com/hakankokcu/budgier

The budgier programming language made with visual basic 2010

programming programming-language programming-languages visual-basic visual-basic-4 visual-basic-net

Last synced: 26 Apr 2025

https://github.com/frankiecancino/javavspython

Description of the similarities and differences between the programming languages of Java and Python

java java-8 language-purpose languages principles programming-language python python-2 python-3 python2 python3

Last synced: 13 Apr 2026

https://github.com/alexishuvier/lya

Programming language in C#

csharp lya programming-language

Last synced: 10 Oct 2025

https://github.com/gustavodiasag/simpler

Interpreter for a functional, expression-based programming language

functional-programming interpreter lambda-calculus ocaml programming-language

Last synced: 10 Oct 2025

https://github.com/arata-nvm/minnite

A Tiny Programming Language For Hackathon

go interpreter programming-language

Last synced: 05 Jul 2025

https://github.com/uralstech/ezrlang

An easy to learn programming language for beginners!

coding easy-to-learn easy-to-understand easy-to-use english ezr programming programming-language python

Last synced: 10 Oct 2025

https://github.com/jb3/pwerus

A simple progamming language

language programming-language rust

Last synced: 10 Oct 2025

https://github.com/dartegnian/luvoratorrry

This is a laboratory containing various software examples.

angular experimental laboratory programming-language react

Last synced: 19 Jan 2026

https://github.com/matmanna/big-o-s-loop-lab

🔁 A programming-simulator game where loops and recursion are used to control and solve puzzles!

gmtk-jam godot godot4 logic-programming pixel-art programming-language puzzle puzzle-game visual-programming

Last synced: 11 Oct 2025

https://github.com/lussierc/boscopl

A fun & simple programming language.

parser programming-language python scanner

Last synced: 11 Oct 2025

https://github.com/stevana/smarrow-lang

Experimental programming language where programs are state machines expressed in arrow notation

distributed-systems programming-language state-machines

Last synced: 11 Oct 2025

https://github.com/fernandothedev/farpy-d

The Farpy compiler rewritten in D

compiler dlanguage programming-language

Last synced: 09 Feb 2026

https://github.com/riverdave/interfuse-website

Home of the Interfuse programming Language. Website 🌎 built for demonstration purposes  

compiler editor llvm llvm-ir programming-language

Last synced: 18 Feb 2026

https://github.com/katahiromz/read_all

Read a binary file entirely in various programming languages

file-reader file-reading programming-language

Last synced: 31 May 2026

https://github.com/zwrawr/recap

Recapping some programming languages by doing some simple example problems

hacktoberfest java learning-by-doing programming-language recap rust

Last synced: 14 Apr 2026

https://github.com/nikhiljsk/learn_go

Golang - Quick Code Reference, Notes and Backend API using mux

getting-started go golang mux mux-router programming-language

Last synced: 13 Oct 2025

https://github.com/jcbages/glox

:confetti_ball: A Golang implementation of the 'jlox' interpreter from the book Crafting Interpreters by Bob Nystrom.

interpreter programming-language

Last synced: 13 Oct 2025

https://github.com/michaelsproul/honours-thesis

4th Year Honours Thesis on Programming Language Semantics

coq honours-thesis programming-language software-verification type-system

Last synced: 13 Oct 2025

https://github.com/luzeduardo/miguenz-lang

A study interpreter for a new language called "Minguez", inspired by a lovelly person's word to identify unknow objects

go interpreter programming-language

Last synced: 19 Jan 2026

https://github.com/johnedquinn/bminor

A strictly-typed C-like language called B-Minor. Utilizes Bison and Yacc to tokenize, parse, typecheck, and eventually compile into an x86 executable for execution.

assembly bison-yacc code-generation compiler-design parser programming-language scanner typechecker

Last synced: 16 May 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/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/valarpirai/monkey_lang

Monkey language interpreter in Go

go interpreter monkey-language programming-language

Last synced: 14 Oct 2025

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