Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with programming-language
A curated list of projects in awesome lists tagged with programming-language .
https://github.com/Leocardoso94/Free-Courses
A collection of free courses about programming :book:
course courses education free free-courses hacktoberfest learn learn-to-code learning programming-courses programming-language react study
Last synced: 01 Aug 2024
https://github.com/Gwion/Gwion
:musical_note: strongly-timed musical programming language
audio chuck compiler composition hacktoberfest interpreter lang language music programming-language real-time realtime-audio sound synth synthesis
Last synced: 01 Aug 2024
https://github.com/onflow/cadence
Cadence, the resource-oriented smart contract programming language 🏃♂️
cadence hacktoberfest language onflow programming-language smart-contracts
Last synced: 03 Aug 2024
https://github.com/Vexu/bog
Small, strongly typed, embeddable language.
compiler programming-language zig
Last synced: 01 Aug 2024
https://github.com/fsharp/fslang-design
RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas
fsharp language-design programming-language rfc
Last synced: 29 Sep 2024
https://github.com/jondgoodwin/cone
Cone Programming Language
compiler concurrency cone memory-management programming-language systems-language type-safety web3d webassembly
Last synced: 01 Aug 2024
https://github.com/abs-lang/abs
Home of the ABS programming language: the joy of shell scripting.
bash golang programming-language scripting scripting-language scripting-languages shell shell-scripting
Last synced: 02 Aug 2024
https://github.com/lilydjwg/swapview-rosetta
Print swap usage per process. Implemented in various programming languages
comparison helloworld linux programming-exercise programming-language rust
Last synced: 02 Aug 2024
https://github.com/paladin-t/my_basic
A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.
basic interpreter programming-language scripting-language
Last synced: 31 Jul 2024
https://github.com/torch2424/wasm-by-example
Wasm By Example is a website with a set of hands-on introduction examples and tutorials for WebAssembly (Wasm)
example examples introduction learning learning-by-doing programming-language tutorial wasm webassembly
Last synced: 01 Oct 2024
https://github.com/dfinity/motoko
Simple high-level language for writing Internet Computer canisters
internet-computer motoko motoko-language programming-language
Last synced: 01 Aug 2024
https://github.com/koto-lang/koto
A simple, expressive, embeddable programming language, made with Rust
compiler koto language programming-language rust scripting-language
Last synced: 02 Aug 2024
https://github.com/topshell-language/topshell
TopShell - a purely functional, reactive scripting language
functional-programming programming-language reactive type-safety
Last synced: 30 Jul 2024
https://github.com/eclipse-archived/golo-lang
Golo - a lightweight dynamic language for the JVM.
golo invokedynamic java jvm language programming-language
Last synced: 02 Aug 2024
https://github.com/redgeoff/mson
🏗️MSON Lang: Generate an app from JSON
app-generator javascript json material-ui mson programming-language react validation
Last synced: 01 Aug 2024
https://github.com/spcl/dace
DaCe - Data Centric Parallel Programming
cuda fpga high-level-synthesis high-performance-computing programming-language vivado-hls
Last synced: 02 Aug 2024
https://github.com/wu-lang/wu
🐉 A practical game and data language
language lua programming-language wu
Last synced: 09 Aug 2024
https://github.com/kspalaiologos/malbolge-lisp
A lightweight (350MB) Lisp interpreter in Malbolge Unshackled, often dubbed the hardest turing complete programming language.
esoteric lisp malbolge programming-language
Last synced: 08 Aug 2024
https://github.com/jolie/jolie
The Jolie programming language
jolie microservices programming-language
Last synced: 01 Aug 2024
https://github.com/lenguaje-latino/latino
Lenguaje de programación de código abierto para latinos y de habla hispana.
espanol latino lenguaje-de-programacion lenguaje-latino programacion programming-language
Last synced: 01 Aug 2024
https://github.com/ohkimur/the-c-programming-language-2nd-edition-solutions
Solutions to the exercises in the book "The C Programming Language" (2nd edition) by Brian W. Kernighan and Dennis M. Ritchie. This book is also referred to as K&R.
c c-language c-programming language programming programming-challenges programming-exercises programming-language solution solutions
Last synced: 29 Sep 2024
https://github.com/cmajor-lang/cmajor
The Cmajor public API
audio dsp programming-language
Last synced: 31 Jul 2024
https://github.com/lambdaclass/cairo-vm
cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another that a certain computation was executed correctly without the need for this party to re-execute the same program.
blockchain compiler cryptography programming-language rust stark zkp
Last synced: 30 Jul 2024
https://github.com/lambdaclass/cairo-rs
cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another that a certain computation was executed correctly without the need for this party to re-execute the same program.
blockchain compiler cryptography programming-language rust stark zkp
Last synced: 07 Aug 2024
https://github.com/slovnicki/plam
An interpreter for learning and exploring pure λ-calculus
church church-encoding computability computability-theory functional-programming interpreter lambda lambda-calculus language logic-programming numeral-systems programming-language
Last synced: 02 Oct 2024
https://github.com/slovnicki/pLam
An interpreter for learning and exploring pure λ-calculus
church church-encoding computability computability-theory functional-programming interpreter lambda lambda-calculus language logic-programming numeral-systems programming-language
Last synced: 02 Aug 2024
https://github.com/pen-lang/pen
The parallel, concurrent, and functional programming language for scalable software development
concurrency functional go language programming-language rust statically-typed wasm
Last synced: 02 Aug 2024
https://github.com/anoma/juvix
A language for intent-centric and declarative decentralised applications
anoma arithmetic-circuits functional-programming privacy-preserving-technologies programming-language
Last synced: 31 Jul 2024
https://github.com/rhysd/wain
WebAssembly implementation from scratch in Safe Rust with zero dependencies
interpreter programming-language wasm wat webassembly
Last synced: 01 Oct 2024
https://github.com/argumentcomputer/lurk-rs
Lurk is a Turing-complete programming language for recursive zk-SNARKs. It is a statically scoped dialect of Lisp, influenced by Scheme and Common Lisp.
compiler cryptography programming-language rust zero-knowledge zk-snarks
Last synced: 09 Aug 2024
https://github.com/thesephist/tabloid
A minimal programming language inspired by clickbait headlines
clickbait interpreter parser programming-language
Last synced: 03 Aug 2024
https://github.com/larsbrinkhoff/lbForth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
6502 8051 arm asmjs avr compiler cortex-m forth interpreter linux m68k metacompiler msp430 pdp11 programming-language risc-v riscv self-hosted x86
Last synced: 02 Aug 2024
https://github.com/Water-Melon/Melang
A script language of time-sharing scheduling coroutine in single thread
base64 coroutine cron injection interpreter json language lexer linux md5 mysql parser-generator programming-language rc4 reactive-programming script-language sha1 sha256 syntax-analysis unix
Last synced: 01 Aug 2024
https://github.com/kulics/koral
An open source cross-platform programming language focused on efficiency.
cross-platform grammar language programming-language
Last synced: 01 Aug 2024
https://github.com/zeroflag/punyforth
Forth inspired programming language for the ESP8266
concatenative-language embedded-devices esp8266 forth iot microcontroller programming-language raspberry-pi
Last synced: 30 Jul 2024
https://github.com/abranhe/programming-languages-logos
Programming Languages Logos
design logos png programming-language programming-languages programming-languages-logos svg
Last synced: 31 Jul 2024
https://github.com/phel-lang/phel-lang
Phel is a functional programming language that transpiles to PHP. A Lisp dialect inspired by Clojure and Janet.
clojure functional-programming language lisp phel phel-lang php programming-language transpiler
Last synced: 01 Aug 2024
https://github.com/haifenghuang/monkey
Interpreter with support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL.
interpreted-languages interpreter language object-oriented pratt-parser programming-language scripting-language scripting-languages
Last synced: 03 Aug 2024
https://github.com/CatchTheTornado/askql
AskQL is a query language that can express any data request
api graphql hacktoberfest integration nodejs programming-language query-language rest-api typescript
Last synced: 03 Aug 2024
https://github.com/NishanthSpShetty/crust
C/C++ to Rust transpiler
programming-language rust rust-transpiler
Last synced: 03 Aug 2024
https://github.com/program-in-chinese/overview
中文编程的历史、现状和展望。issue 中进行相关问题的讨论.
chinese program-in-chinese programming-language readability styleguide tutorial
Last synced: 01 Aug 2024
https://github.com/rntz/datafun
Research on integrating datalog & lambda calculus via monotonicity types
compiler datalog monotonicity programming-language query semilattices type-theory
Last synced: 09 Aug 2024
https://github.com/thosakwe/t2b
A wicked-powerful text macro language for building binary files.
command-line macros programming-language t2b
Last synced: 03 Oct 2024
https://github.com/pedropark99/zig-book
An open and introductory book for the Zig programming language (🚧 in construction 🚧)
book programming programming-language zig ziglang
Last synced: 30 Sep 2024
https://github.com/cedille/cedille
Cedille, a dependently typed programming languages based on the Calculus of Dependent Lambda Eliminations
dependent-intersections dependent-types lambda-calculus programming-language
Last synced: 31 Jul 2024
https://github.com/ecere/ecere-sdk
Ecere SDK (eC Language, Ecere IDE, Cross platform GUI, graphics, and more) — http://ec-lang.org —
3d-graphics-engine android binding-generator cross-platform cross-platform-development cross-platform-gui cross-platform-ide ec ec-language game-engine gui-toolkit hololens ide magicleap programming-language sdk vr
Last synced: 31 Jul 2024
https://github.com/JuliaSymbolics/Metatheory.jl
Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
compiler-construction compiler-optimization egraphs equality-saturation julia optimization programming-language symbolic symbolic-computation symbolic-manipulation term-rewriting
Last synced: 09 Aug 2024
https://github.com/Shen-Language/shen-sources
Shen language kernel sources for porters
functional-programming lisp logic-programming programming-language prolog shen static-typing
Last synced: 08 Aug 2024
https://github.com/rohansi/mond
A scripting language for .NET Core
aot-compatible bytecode c-sharp compiler debugger dotnet dotnet-core embedded-scripting-language interpreter language mond nuget programming-language repl script-engine scripting scripting-language scripting-languages webassembly
Last synced: 25 Sep 2024
https://github.com/Rohansi/Mond
A scripting language for .NET Core
aot-compatible bytecode c-sharp compiler debugger dotnet dotnet-core embedded-scripting-language interpreter language mond nuget programming-language repl script-engine scripting scripting-language scripting-languages webassembly
Last synced: 30 Jul 2024
https://github.com/bitloops/bitloops-language
Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^
bdd bdd-tests behavior-driven-development bitloops bitloops-language clean-architecture contributions-welcome ddd ddd-architecture ddd-example developer-tools domain-driven-design domain-model open-source opensource programming-language test-driven-development transpiler typescript ubiquitous-language
Last synced: 06 Aug 2024
https://github.com/PlutoLang/Pluto
A superset of Lua 5.4 with a focus on general-purpose programming.
dialect language lua pluto plutolang programming-language superset
Last synced: 04 Aug 2024
https://github.com/mazeppa-dev/mazeppa
A modern supercompiler for call-by-value functional languages
compiler functional functional-programming intermediate-representation language optimization performance program-analysis programming-language static-analysis supercompiler symbolic-execution
Last synced: 29 Jul 2024
https://github.com/lspector/Clojush
The Push programming language and the PushGP genetic programming system implemented in Clojure.
clojure genetic-programming interpreter programming-language pushgp stack-based
Last synced: 02 Aug 2024
https://github.com/cparse/cparse
A C++ configurable Expression Parser. Useful as a Calculator or for helping you write your own Programming Language
c-plus-plus calculator expression-parser programming-language
Last synced: 03 Aug 2024
https://github.com/pirapira/bamboo
Bamboo see https://github.com/cornellblockchain/bamboo
bamboo ethereum ethereum-contract evm language programming-language
Last synced: 03 Oct 2024
https://github.com/wenyan-lang/book
文言陰符 An Introduction to Programming in Wenyan Language
book chinese classical-chinese documentation programming-language tutorial wenyan-lang
Last synced: 02 Aug 2024
https://github.com/candy-lang/candy
🍭 A sweet, functional programming language that is robust, minimalistic, and expressive.
compiler fuzzer hacktoberfest language language-server programming-language rust
Last synced: 01 Aug 2024
https://github.com/saeiddrv/PythonPersianTutorial
"Python in Persian" is an open-source online book that offers a comprehensive tutorial on the Python programming language in Persian.
book coderz persian-language programming-language python python-book sphinx tutorial
Last synced: 04 Aug 2024
https://github.com/thomscoder/luna
🌙 A really tiny WebAssembly compiler for demonstration and educational purposes. Written in Go and built as one of my quests to conquer the WebAssembly dungeon
codemotion compiler javascript learning learning-by-doing personal-project programming-language runtime sample-code tinygo wasm wasmer wasmtime wat2wasm webassembly
Last synced: 04 Aug 2024
https://github.com/goplus/c2go
Convert C to Go
c c2go go golang gop goplus programming-language
Last synced: 30 Jul 2024
https://github.com/jamiebuilds/ghost-lang
:ghost: A friendly little language for you and me.
Last synced: 04 Aug 2024
https://github.com/alantech/alan
Autoscalable Programming Language
alan parallelization programming-language
Last synced: 01 Aug 2024
https://github.com/jmmv/endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
basic gpio graphics-programming interpreter language learn-to-code parser programming-language raspberry-pi repl rust scripting-language sdl2
Last synced: 05 Aug 2024
https://github.com/endbasic/endbasic
BASIC environment with a REPL, a web interface, a graphical console, and RPi support written in Rust
basic gpio graphics-programming interpreter language learn-to-code parser programming-language raspberry-pi repl rust scripting-language sdl2
Last synced: 28 Sep 2024
https://github.com/tensorlang/tensorlang
Tensorlang, a differentiable programming language based on TensorFlow
automatic-differentiation deep-learning machine-learning programming-language tensorflow
Last synced: 07 Aug 2024
https://github.com/chaos-lang/chaos
The Chaos Programming Language
chaos chaos-language cyclomatic-complexity functional immutability procedural programming-language typesafe
Last synced: 01 Aug 2024
https://github.com/refaktor/rye
homoiconic dynamic programming language with some new ideas
console factor golang programming-language rebol ryelang
Last synced: 04 Aug 2024
https://github.com/One-Language/One
One (onelang) is an open-source system programming language that makes it easy to build reliable, efficient and performant software. (release as soon) 1️⃣ 🕐 🩱
compiler compiler-backend compiler-designs compiler-frontend compiler-optimization compiler-tool compilers-design hacktoberfest language llvm llvm-compiler llvm-frontend one one-lang onelang open-source programming programming-language programming-languages self-hosting
Last synced: 04 Aug 2024
https://github.com/calysto/calysto_scheme
A Scheme kernel for Jupyter that can use Python libraries
jupyter programming-language python scheme
Last synced: 02 Oct 2024
https://github.com/dictu-lang/Dictu
Dictu is a high-level dynamically typed, multi-paradigm, interpreted programming language.
bytecode bytecode-interpreter c dictu hacktoberfest interpreter language programming-language scripting-language
Last synced: 01 Aug 2024
https://github.com/gnudatalanguage/gdl
GDL - GNU Data Language
antlr astronomy data-analysis dicom eigen3 fits-files geophysics grib gsl-library hdf hdf5 mapping netcdf plotting plplot programming-language pv-wave python scientific-computing scientific-visualization
Last synced: 01 Aug 2024
https://github.com/c3d/xl
A minimalist, general-purpose programming language based on meta-programming and parse tree rewrites
compiler compiler-design compilers-design dialects domain-specific-language extensible-language extension-language functional-languages homoiconic metaprogramming programming-language programming-languages rewrites xl-language xl-parse-tree
Last synced: 04 Aug 2024
https://github.com/Calysto/calysto_scheme
A Scheme kernel for Jupyter that can use Python libraries
jupyter programming-language python scheme
Last synced: 20 Aug 2024
https://github.com/JoeStrout/miniscript
source code of both C# and C++ implementations of the MiniScript scripting language
miniscript programming-language programming-languages
Last synced: 02 Aug 2024
https://github.com/nim-works/nimskull
An in development statically typed systems programming language; with sustainability at its core. We, the community of users, maintain it.
compiler language programming-language
Last synced: 01 Aug 2024
https://github.com/LiXizhi/NPLRuntime
NPL - Neural Parallel Language
lua npl paracraft programming-language tatfook
Last synced: 02 Aug 2024
https://github.com/mimium-org/mimium
mimium (MInimal Musical medIUM) a programming language as an infrastructure for sound and music.
audio compiler dsl dsp music programming-language sound
Last synced: 02 Aug 2024
https://github.com/ajeetdsouza/loxcraft
Language tooling for the Lox programming language.
bytecode bytecode-interpreter compiler compiler-construction compiler-design crafting-interpreters hacktoberfest interpreter lalrpop language-server-protocol lox lox-language programming-language repl rust scripting-language tree-sitter virtual-machine webassembly
Last synced: 26 Sep 2024
https://github.com/yeslogic/fathom
🚧 (Alpha stage software) A declarative data definition language for formally specifying binary data formats. 🚧
binary-data binary-format compiler data-description-language declarative dependent-record-types dependent-types dsl language parser programming-language rust statically-typed type-checker type-system
Last synced: 02 Aug 2024
https://github.com/neohaskell/NeoHaskell
⏩ NeoHaskell is a dialect of Haskell that is focused on newcomer-friendliness and productivity.
ai beginner-friendly command-line concurrency developer-experience domain-driven-design event-sourcing functional-programming haskell mobile neohaskell programming-language python
Last synced: 01 Aug 2024
https://github.com/lunacookies/eldiro
Learn to make your own programming language with Rust
Last synced: 02 Aug 2024
https://github.com/Wafelack/orion
Orion is a high level, purely functional programming language with a LISP based syntax.
language lisp orion programming-language
Last synced: 04 Aug 2024
https://github.com/ciao-lang/ciao
Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.
bytecode ciao-prolog clp compiler constraints interpreter iso-prolog-standard logic logic-programming programming-language prolog prolog-compiler prolog-implementation prolog-interpreter prolog-programming-language virtual-machine
Last synced: 01 Aug 2024
https://github.com/Stevertus/mcscript
A programming language for Minecraft Vanilla
cli compiler minecraft minecraft-script node programming programming-language vanilla
Last synced: 04 Aug 2024
https://github.com/pfgithub/scpl
text language for writing ios shortcuts faster
Last synced: 01 Aug 2024
https://github.com/imkiva/KiVM
🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
garbage-collector interpreter java jvm programming-language virtual-machine
Last synced: 02 Aug 2024
https://github.com/gonzula/splash
Simple Programming LAnguage for SHortcuts
compiler ios programming-language siri-shortcuts
Last synced: 02 Aug 2024
https://github.com/rodrigodornelles/3bc-lang
Low-level language, tiny virtual machine, minimal runtime, intermediate representation, embeddable, easy for beginners. (Friendly Punched cards)
3bc-lang arduino compiler esoteric-language interpreter language microcontrollers programming-language punchcard virtual-machine
Last synced: 30 Sep 2024
https://github.com/pure-c/purec
C backend for PureScript
backends c clang functional-programming native programming-language purescript
Last synced: 02 Aug 2024
https://github.com/RodrigoDornelles/3bc-lang
Low-level language, tiny virtual machine, minimal runtime, intermediate representation, embeddable, easy for beginners. (Friendly Punched cards)
3bc-lang arduino compiler esoteric-language interpreter language microcontrollers programming-language punchcard virtual-machine
Last synced: 01 Aug 2024
https://github.com/tokay-lang/tokay
Tokay is a programming language designed for ad-hoc parsing, inspired by awk.
ad-hoc awk compiler language packrat parsing programming-language
Last synced: 08 Aug 2024
https://github.com/ELENA-LANG/elena-lang
ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfaces
compiler elena language mixins multi-methods object-oriented programming-language script-engine
Last synced: 01 Aug 2024
https://github.com/kantord/emuto
manipulate JSON files
api awk cli data-mining data-structures frontend javascript jq json node processing-language programming-language query-language script sed
Last synced: 02 Oct 2024
https://github.com/yuriy-chumak/ol
Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.
c compiler ffi interpreter language lisp ol olvm otus-lisp owl-lisp programming-language r7rs r7rs-scheme repl scheme tiny virtual-machine
Last synced: 20 Aug 2024
https://github.com/covscript/covscript
Make Programming Easier
cni compiler covscript cross-platform interpreter programming-language
Last synced: 01 Aug 2024
https://github.com/crossoverjie/gscript
💪🏻This is a statically and strongly typed language written in Go.|GScript 是用 Go 编写的静态、强类型的脚本语言。
antlr4 compile go golang language programming-language
Last synced: 02 Oct 2024
https://github.com/Ratstail91/Toy
A toy programming language.
compiler interpreter language programming-language scripting-language toy toy-programming-language toylang
Last synced: 04 Aug 2024