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

ML-family programming language that you can write code smoothly

functional goal-directed-evaluation interpreter programming-language

Last synced: 05 Apr 2025

https://github.com/bemwamalak/kemet

Kemet is an interpreted language inspired from the BASIC programming language which first appeared in 1964. The name CHEMIT is inspired from the ancient egyptian civilization.

interpreter programming-language python

Last synced: 04 Jan 2026

https://github.com/alexishuvier/lysia

Lisp-like made with C#

csharp lisp programming-language

Last synced: 20 Jun 2025

https://github.com/1boch1/murphy

Scanner, Parser and Interpreter of a simple functional programming language

functional-language interpreted-programming-language ocaml programming-language

Last synced: 27 Mar 2025

https://github.com/justdvnsh/egg-programming-language

A general purpose high level mathematical and functional programming language created for fun.

javascript language-design programming-language

Last synced: 01 Apr 2025

https://github.com/stynh/novabasicv2

Custom programming language interpreted in C#. I have no earlier experience building Interpreters. Hobby project.

abstract-syntax-tree basic-programming csharp interpreter programming-language

Last synced: 01 Jul 2025

https://github.com/peeeuzin/lv8

A homemade programming language made in Rust, designed to do the same thing other programming languages do.

lv8 lv8-lang programming-language rust

Last synced: 07 Feb 2026

https://github.com/andyfratello/pro1

💻 Exercicis de Programació 1 (PRO1) Q1/Q2 - UPC FIB

compiler cpp cpp-language language pro1 pro1-fib programming programming-language

Last synced: 20 Mar 2025

https://github.com/lmantw/boxes

A goofy programing language all about 📦.

goofy programming-language

Last synced: 07 Apr 2025

https://github.com/chaosinventor/dalanguagecbootstrapper

A bootstrapper for DaLanguage written in C

c99 dalanguage interpreter programming-language tooling

Last synced: 02 Jan 2026

https://github.com/leocavalcante/vhp

VHP: Vibe-coded Hypertext Preprocessor - A PHP superset built in Rust through AI-assisted development

ai-generated compiler interpreter language-implementation lexer parser php programming-language rust vibe-coding

Last synced: 25 Jan 2026

https://github.com/alexander-koch/golem

Compiler / Interpreter for the Golem programming language

compiler programming-language

Last synced: 11 May 2025

https://github.com/cpscript/programming-languages

A repository that once done will have random scripts from most programming languages

help helper ok programming programming-language programming-languages starter-kit

Last synced: 25 Dec 2025

https://github.com/maxpatiiuk/leto

This is a two part project that allows to create a lexer and a parser (with syntax directed translation) for an arbitrary LL(1) programming language.

compiler interpreter language parser programming-language

Last synced: 28 Jun 2025

https://github.com/barrettotte/ranger-lang

A programming language designed while studying compiler design. Compiles RangerLang source to pseudo-assembly language for RangerVM.

compiler dragon-book programming-language

Last synced: 29 Mar 2025

https://github.com/bradleywood/raven-lang

An experimental language for the jvm

compiler jvm programming-language

Last synced: 07 Jul 2025

https://github.com/b-sullender/expression-parser

An expression parser in C that can easily be modified for more operations or turned into a calculator or programming language.

c-parser calculator expression-evaluator expression-parser programming-language

Last synced: 29 Jun 2025

https://github.com/imteekay/essentials-of-interpretation

Building an Interpreter from scratch

compiler interpreter programming-language

Last synced: 29 Mar 2025

https://github.com/cnahmetcn/30-gunde-javascript-turkce

30 günde javascript eğitimi Türkçe. 30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. 30 günde JS öğrenebileceğiniz bir reponun Türkçe versiyonudur.

30dayscodechallenge 30daysofcode javascript js programming programming-language turkce turkish tutorial

Last synced: 14 May 2025

https://github.com/alilleybrinker/tin

A programming language experiment.

programming-language

Last synced: 08 Apr 2025

https://github.com/stickypiston/roblang

Another programming language, but this one does less than any other.

c llvm programming-language

Last synced: 03 Feb 2026

https://github.com/ttulka/chickenfoot

Two-dimensional programming language for chickens 🐔

2d chicken esolang programming-language two-dimensional

Last synced: 28 Jun 2025

https://github.com/alexandermaxranabel/cemb

cemb is a small virtual machine that runs CASM(cemb Assembly)

assembly jvm programming-language rust virtual-machine

Last synced: 17 Jan 2026

https://github.com/eoin-obrien/kedlang

Ked interpreter built with Lex, Yacc and Python

interpreter ked lex programming-language python yacc

Last synced: 05 Apr 2025

https://github.com/marekjm/viuact

Viuact language

programming-language viuavm

Last synced: 28 Mar 2025

https://github.com/uralstech/ezrsquarednet4.8

A clone of ezr² made with DotNet 4.8 and C# 9.0 as a class library, to be used in other programs.

computer-language csharp easy easy-to-learn easy-to-understand english ezrsquared interpreter-language programming programming-language

Last synced: 07 Apr 2025

https://github.com/qtlittlexu/lighzy

Lighzy 是一门简单易用的解释型编程语言,它是一种动态强类型定义语言,类似于 Python。Lighzy 即 "lighzy and easy"

interpreter programming-language

Last synced: 20 Mar 2026

https://github.com/alexandrospanag/my_python_projects

My Python Projects. Written by Alexandros Panagiotakopoulos. All Rights Reserved Ⓒ.

educative github jetbrains learn programming-language python

Last synced: 05 Mar 2025

https://github.com/danprince/wings

Making a self hosted programming language on a flight

lisp programming-language

Last synced: 11 Jun 2025

https://github.com/arturo-lang/art-sublimetext-package

SublimeText syntax highlighting package for Arturo

arturo programming-language snippets sublime-text-3 syntax-highlighting

Last synced: 17 Jul 2025

https://github.com/ik5/build-lang

Idea that I have to create a new way of building and deploying my projects

go golang language make makefile programming-language

Last synced: 28 Mar 2025

https://github.com/owainlewis/arch

Arch is a typed stack based functional programming language based on combinators

compiler forth functional-programming-language interpreter programming-language stack-base

Last synced: 26 Mar 2025

https://github.com/jzadpy/pyml

PyML es un transpilador que permite escribir código Python usando una sintaxis inspirada en YAML. Combina la potencia de Python con la simplicidad y legibilidad de YAML, creando una experiencia de programación más limpia y accesible.

automation begginer-friendly clean-code dsl educational experimental programming-language python simple syntax transpiler vscode-extension yaml

Last synced: 21 Sep 2025

https://github.com/okkindel/geckojs

An interpreted, object-oriented and statically typed programming language inspired by TypeScript, Java and Scala written in JavaScript. I will continue it as I will have more time.

gecko language programming-language

Last synced: 29 Apr 2025

https://github.com/imsushant12/guess-the-number-game

It a number guessing game coded in C Language.

clanguage programming-language project

Last synced: 17 Mar 2025

https://github.com/ackwolver335/pydatascience

It is a general repository that is used in order to learn Data Science with the use of Python Programming language, and here it is a course from Scratch.

data-science matplotlib-pyplot numpy-arrays pandas-dataframe programmer programming-language python python3 pythonprojects

Last synced: 14 May 2026

https://github.com/fries-byte/pistud

My personal programming language open source, to optimize simplicity, its a high-level programming language which a slow interpreter but has its own compiler, you can learn more in https://fries-byte.github.io/pistud/

compiler easy high-level programming-language

Last synced: 17 Mar 2025

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

Es un proyecto de una calculadora en colaboración. En el cuál se incluyen pruebas y controles de versiones. Además, podrás encontrar comentarios en el código de misma. La calculadora podrá realizar potencias, raíces, logaritmos y factoriales. En colaboración con: @telecobazar

calculator calculator-application classproject classroom classwork maths operations programmer programming programming-language

Last synced: 30 Jun 2026

https://github.com/rjdbcm/woma

:shield: :snake: Woma Programming Language specification.

language programming-language specification

Last synced: 07 Sep 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/thaliaarchi/xmlang

A functional programming language with XML syntax

functional-programming programming-language

Last synced: 20 Mar 2025

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/capjamesg/visionscript-vscode-highlight

A TextMate Grammar (tmGrammar) for use with VisionScript.

programming-language textmate-grammar visionscript

Last synced: 03 Apr 2025

https://github.com/akash-rajak/programming-language-detector

Implemented programming language detector from the code in python.

programming-language programming-language-detector python3 re tkinter

Last synced: 26 Mar 2025

https://github.com/teknoloji-filozofu/programlama_dilleri

Programla dillerini kodlar üzerinden hızlı bir tekrar edebilmek ve kolay bulunabilecek örnekler ekemek.

csharp dart dart-lang programming-exercises programming-language python

Last synced: 06 Apr 2026

https://github.com/ccntrq/freezylang

A simple interpreted programming language implemented in Haskell

haskell-learning interpreter programming-language

Last synced: 08 Jul 2025

https://github.com/aziis98/go-lisp-interpreter

A small interpreter for a lisp like language embedded in Go

embedded-scripting-language golang-library lisp-dialect programming-language

Last synced: 08 Jul 2025

https://github.com/hudson-newey/cobra

Similar to what TypeScript is to JavaScript, Cobra is an abstraction of Python which can compile into Python, but with improved types, memory management, and syntax. Cobra is also backwards compatible with Python2.7 & Python3, to use (similar to TypeScript), rename your .py files to .pyc

language languages programming-language python python-3 python-script python2 python3 types

Last synced: 15 May 2026

https://github.com/hexaredecimal/zulu

Functional programming language created for hobby programming on the JVM

compiler interpreter java jdk programming programming-language programming-languages

Last synced: 15 Jun 2025

https://github.com/maxmindlin/cog

A toy programming language

programming-language rust

Last synced: 23 Jun 2025

https://github.com/ppmpreetham/cat

A simple programming language for cats made to understand language design [WIP]

compiler lisp-like programming-language

Last synced: 27 Mar 2025

https://github.com/gleemcbean/cassouscript

🔧 CassouScript is an entierly modulable programming language used to execute pseudo-code

interpreter programming-language pseudo-code

Last synced: 30 Jun 2026

https://github.com/dreamycecil/lilacdragonscript

***Deprecated!!!*** A self-made interpreter for a simple scripting language with a JavaScript-like syntax. [Work In Progress]

compiler interpreter language parser programming-language scripting-language

Last synced: 01 May 2025

https://github.com/mazzzystar/mooc

上过的MOOC课程中的代码、笔记。

coursera machine-learning programming-language

Last synced: 02 Feb 2026

https://github.com/margitantal68/cpp

📚 This open-access course will introduce you to C++ programming and STL.

cpp cpp-course cpp-tutorial modern-cpp modern-cpp-oop oop programming-language standard-template-library stl tutorial

Last synced: 30 Jun 2026

https://github.com/mohitk05/jlox

An interpreter for the Lox programming language from craftinginterpreters.com

crafting-interpreters interpreter java lox programming-language

Last synced: 16 Jun 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: 15 May 2026

https://github.com/icy-lava/botch

Stack based concatenative programming language

interpreter language lua programming-language teal

Last synced: 02 Mar 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: 16 Feb 2026

https://github.com/abrarulhassan-786/n-queen-problem

The solution is [3,1,2,4]. The first queen should be placed in the 1st row 3rd column, the second queen should be placed in 2nd row 1st column, the third queen should be placed in 3rd row 2nd column and finally, the 4rth queen should be placed in 4rth row 4rth column.

ai algorithm algotrading artificial-intelligence code nqueens-problem nqueens-solution programming programming-language queens-puzzle

Last synced: 17 Mar 2025

https://github.com/kyleect/cid-lang

An (on going) implementation of a Scheme based language.

lisp programming-language programming-languages s-expressions scheme

Last synced: 29 Oct 2025

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

Programming language runs on Java Virtual Machine

jvm-languages programming-language

Last synced: 13 Jun 2026

https://github.com/jeluchu/tetris

¿No conoces el juego del "Tetris"?, pues no lo dudes ni un segundo más, simplemente descárgatelo y ejecutalo para poder jugar. Actualmente solo dispone de un nivel de juego, pero poco a poco se irán incorporando novedades

game game-development programmer programming programming-exercise programming-language tetris tetris-game

Last synced: 12 Mar 2025

https://github.com/jeluchu/c_fordummies

Aquí podrás encontrar unos apuntes realizados por mí, en los cuáles aprenderás el lenguaje de "C" de la forma más sencilla posible. Si hay alguna cosa que no te termina de quedar clara, no dudes en contactar conmigo. Te invito a visitar mi web:

c classification classroom classwork language language-learning notebook programming programming-class programming-language

Last synced: 12 Mar 2025

https://github.com/evangipson/lsharp

A language written in lua that resembles C#.

lua programming-language

Last synced: 29 May 2026

https://github.com/foodelevator/huginn

A language and compiler

compiler programming-language

Last synced: 17 Mar 2025

https://github.com/rufflang/ruff

Ruff is a lean, expressive language built to help you think clearly and build confidently.

programming-language ruff rust

Last synced: 25 Jan 2026

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

This Repository contains 135 basic programs in C programming language

c cplusplus-11 fileio patterns programming-language series strings

Last synced: 06 Apr 2026

https://github.com/mrkct/comfylan

A custom programming language, just for fun

interpreter 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/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/vyacheslavhere/ice

Ice - go impl of polar 🧊

go interpreter langdev language programming-language

Last synced: 09 Jul 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/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