Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Programming Language

Programming Language

240 projects

Showing 36 of 240 projects

CrossPascal
CrossPascalPascal

A Delphi 7 compatible cross-platform source-to-source compiler that generates intermediate C code.

#programming-language#compiler-construction#delphi-compatibility
Stars46
Forks12
Last commit2 months ago
ada-lua
ada-luaAda

An Ada binding for Lua, enabling Ada programs to execute Lua scripts and interact with the Lua runtime.

#api-binding#programming-language#embedded-scripting
Stars45
Forks8
Last commit2 years ago
Bithoven
BithovenRust

A high-level, type-safe imperative language for writing Bitcoin smart contracts that compiles to native Bitcoin Script.

#programming-language#compiler#taproot
Stars43
Forks7
Last commit4 months ago
monkey_v
monkey_vV

An implementation of the Monkey programming language interpreter written in the V programming language.

#systems-programming#programming-language#v-lang
Stars38
Forks6
Last commit6 years ago
tealang
tealangGo

A high-level programming language for Algorand smart contracts that compiles to TEAL v6 with imperative syntax.

#programming-language#compiler#layer-1
Stars37
Forks8
Last commit4 years ago
pragmarc
pragmarcAda

A collection of reusable Ada components for software development, compatible with Ada 95 and Ada 2007 standards.

#ada-95#programming-language#ada-2007
Stars36
Forks6
Last commit6 months ago
eta-examples
eta-examplesHaskell

A collection of examples demonstrating Eta, a strongly typed programming language for the JVM.

#programming-language#haskell#functional-programming
Stars36
Forks2
Last commit8 years ago
ada-base
ada-baseAda

Thick database bindings to MySQL, PostgreSQL, and SQLite for the Ada programming language.

#database-driver#programming-language#type-safety
Stars35
Forks4
Last commit3 years ago
Thue
ThueC

Thue is an esoteric programming language based on semi-Thue grammars, using string replacement rules for Turing-complete computation.

#string-rewriting#turing-complete#programming-language
Stars35
Forks4
Last commit9 months ago
Frege
Frege

A curated list of resources for the Frege programming language, a Haskell-like language for the JVM.

#programming-language#haskell#functional-programming
Stars33
Forks5
Last commit4 years ago
ChuckScript
ChuckScriptJavaScript

A humorous esoteric programming language where '0' is the only command, based on JavaScript and Unary.

#programming-language#humor#interpreter
Stars33
Forks0
Last commit10 years ago
augusta
augustaScala

A compiler for Augusta, a simple systems programming language inspired by Ada, targeting LLVM and C99.

#systems-programming#programming-language#compiler
Stars32
Forks3
Last commit1 year ago
Qurry
QurryTeX

A prototype quantum probabilistic programming language that extends QUIL with functional programming abstractions and classical control structures.

#prototype#programming-language#functional-programming
Stars31
Forks8
Last commit6 years ago
C Flat
C FlatC

An interpreter for C♭, an esoteric programming language that uses music as its syntax.

#audio-synthesis#programming-language#midi
Stars30
Forks0
Last commit5 years ago
Vork
VorkPython

A work-in-progress V compiler and interpreter, currently implementing a parser with basic type checking.

#programming-language#ast-generation#compiler
Stars29
Forks4
Last commit6 years ago
V for Node Devs
V for Node Devs

A comprehensive guide comparing V language syntax and features with Node.js examples for developers transitioning from JavaScript.

#systems-programming#code-examples#developer
Stars29
Forks5
Last commit6 months ago
easy-macros
easy-macrosCommon Lisp

A Common Lisp library that simplifies writing macros using the call-with pattern, reducing errors and boilerplate.

#programming-language#developer-tools#metaprogramming
Stars26
Forks0
Last commit1 year ago
aura
auraAda

AURA is an integrated package management and build system for the Ada programming language.

#programming-language#library-management#open-source
Stars25
Forks1
Last commit1 year ago
adalib
adalibAda

Standard Ada library specification as defined in the Ada Reference Manual with implementation-defined values marked.

#programming-language#compiler-support#standard-library
Stars24
Forks3
Last commit4 years ago
tada
tadaAda

An opinionated package management tool for Ada that handles building, testing, and running Ada packages.

#tada#programming-language#ada
Stars23
Forks0
Last commit2 months ago
trivial-do
trivial-doCommon Lisp

A collection of additional iteration macros for Common Lisp, extending the standard dolist.

#programming-language#plist#iteration-macros
Stars23
Forks3
Last commit4 years ago
Vala-TMBundle
Vala-TMBundle

A TextMate bundle providing syntax highlighting and code completion for the Vala programming language.

#programming-language#syntax-highlighting#sublime-text
Stars21
Forks6
Last commit10 years ago
vbf
vbfV

A brainfuck interpreter and compiler implemented in the V programming language.

#systems-programming#programming-language#v-lang
Stars20
Forks4
Last commit5 years ago
novika
novikaCrystal

Novika is a free-form, moldable, interpreted programming language inspired by Lisp, Forth, and Smalltalk.

#programming-language#interpreter#repl
Stars19
Forks0
Last commit1 year ago
Ride introduction
Ride introduction

A statically-typed functional programming language for building secure and predictable smart contracts on the Waves blockchain.

#programming-language#functional-programming#dapp-development
Stars19
Forks3
Last commit6 years ago
ux-strings
ux-stringsAda

A Unicode string library for Ada that adapts internal representation to content, supporting multiple encodings without programmer choice.

#programming-language#library#unicode
Stars17
Forks2
Last commit6 days ago
AshPaper
AshPaperRust

A Rust interpreter for the Esopo language AshPaper, where poetry serves as executable code.

#turing-complete#programming-language#esoteric-programming-language
Stars15
Forks3
Last commit3 years ago
Sublime Text
Sublime TextPython

Sublime Text plugin providing syntax highlighting and language support for the Imba programming language.

#programming-language#developer-tools#imba
Stars15
Forks2
Last commit6 years ago
Setup Mint
Setup MintShell

A GitHub Action to install the Mint programming language for single page applications in CI/CD workflows.

#programming-language#single-page-applications#mint-lang
Stars14
Forks3
Last commit1 day ago
dunnart
dunnartD

An enhanced LALR(1) parser generator for the D programming language with boolean predicate conflict resolution and built-in lexical analysis.

#programming-language#d-language#compiler-construction
Stars14
Forks1
Last commit9 years ago
Ada 2022 Reference Card
Ada 2022 Reference CardTeX

A comprehensive reference card and cheatsheet for Ada programming language attributes, aspects, pragmas, and standard library packages.

#programming-language#aspects#packages
Stars14
Forks3
Last commit2 years ago
HTPL Compiler
HTPL CompilerJavaScript

A compiler that transforms HTML-like syntax into executable JavaScript, enabling programming with HTML elements.

#programming-language#compiler#markup-programming
Stars13
Forks0
Last commit5 years ago
Picat Language IDE
Picat Language IDEC#

A web-based IDE for the Picat programming language built with Blazor and Monaco, featuring syntax highlighting, code completion, and compilation.

#programming-language#monaco-editor#syntax-highlighting
Stars13
Forks4
Last commit
acats
acatsAda

A customized version of the Ada Conformity Assessment Test Suite for testing GCC Ada compilers.

#programming-language#gcc#software-validation
Stars12
Forks3
Last commit2 years ago
VSCode
VSCodeJavaScript

Visual Studio Code extension providing language support for the Imba programming language.

#programming-language#imba#vscode-extension
Stars11
Forks5
Last commit6 years ago
OnlyToday
OnlyTodayJavaScript

An esoteric programming language where syntax changes based on the hour you write the code.

#programming-language#esoteric-programming-language#time-based
Stars10
Forks0
Last commit8 years ago
PreviousPage 6 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 months ago
Next
#Compiler59
#Functional Programming43
#Developer Tools40
#Language40
#Awesome List27
#Interpreter27
#Esoteric Language24
#Cross Platform21
#Awesome18
#Educational16
#Static Typing16
#Ada15