Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/BaseMax/AwesomeInterpreter

The Big list of the github, open-source interpreters.
https://github.com/BaseMax/AwesomeInterpreter

List: AwesomeInterpreter

github github-list github-repository github-repository-automation github-repository-search interpreter interpreter-clone interpreter-pattern interpreters

Last synced: about 2 months ago
JSON representation

The Big list of the github, open-source interpreters.

Awesome Lists containing this project

README

        

# AwesomeInterpreter

The Big list of the github, open-source interpreters.

## C

- [php-src](https://github.com/php/php-src)
The PHP Interpreter

- [wren](https://github.com/wren-lang/wren)
The Wren Programming Language

- [gravity](https://github.com/marcobambini/gravity)
Gravity Programming Language

- [sl4a](https://github.com/damonkohler/sl4a)
SL4A brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device.

- [Espruino](https://github.com/espruino/Espruino)
The Espruino JavaScript interpreter - Official Repo

- [write-a-C-interpreter](https://github.com/lotabout/write-a-C-interpreter)
Write a simple interpreter of C. Inspired by c4 and largely based on it.

- [lily](https://github.com/FascinatedBox/lily)
This repository has moved: https://gitlab.com/FascinatedBox/lily

- [rebol](https://github.com/rebol/rebol)
Source code for the Rebol interpreter

- [janet](https://github.com/janet-lang/janet)
A dynamic language and bytecode vm

- [mac](https://github.com/felixangell/mac)
bytecode interpreter/virtual machine in c

- [lci](https://github.com/justinmeza/lci)
A LOLCODE interpreter written in C.

- [q3vm](https://github.com/jnz/q3vm)
Q3VM - Embeddable bytecode virtual machine/interpreter for C-language input

- [DotNetAnywhere](https://github.com/chrisdunelm/DotNetAnywhere)
Small .NET interpreter

- [PH7](https://github.com/symisc/PH7)
An Embedded Implementation of PHP (C Library)

- [neko](https://github.com/HaxeFoundation/neko)
The Neko Virtual Machine

- [mujs](https://github.com/ccxvii/mujs)
An embeddable Javascript interpreter in C.

- [hashlink](https://github.com/HaxeFoundation/hashlink)
A virtual machine for Haxe

- [wac](https://github.com/kanaka/wac)
WebAssembly interpreter in C

- [partcl](https://github.com/zserge/partcl)
ParTcl - a micro Tcl implementation

- [tcl](https://github.com/tcltk/tcl)
The Tcl Core. (Mirror from tcl @ core.tcl.tk)

- [my_basic](https://github.com/paladin-t/my_basic)
Lightweight BASIC interpreter written in standard C in dual files. Aimed to be embeddable, extendable and portable.

- [PHP-Backdoor](https://github.com/Paradoxis/PHP-Backdoor)
Your interpreter isn’t safe anymore  —  The PHP module backdoor

- [brainfuck](https://github.com/fabianishere/brainfuck)
Brainfuck interpreter written in C

- [goluago](https://github.com/akavel/goluago)
[on hold] Port of Lua 5.1 interpreter to Go Language Toolchain. [Work In Progress.] See also: http://lua.org and http://golang.org

- [ubasic](https://github.com/adamdunkels/ubasic)
The uBASIC interpreter

- [php-test-helpers](https://github.com/php-test-helpers/php-test-helpers)
An extension for the PHP Interpreter to ease testing of PHP code.

- [Basic](https://github.com/esp8266/Basic)
Basic Interpreter for the ESP8266

- [s](https://github.com/rain-1/s)
the s shell

- [Cesium3](https://github.com/wbhart/Cesium3)
Fast interpreter with macros, local type inference, LLVM backend.

- [ToyJVM](https://github.com/ozy/ToyJVM)
An experimental Java Bytecode Interpreter written in C

- [szl](https://github.com/dimkr/szl)
A lightweight, embeddable scripting language

- [php-lua](https://github.com/laruence/php-lua)
This extension embeds the lua interpreter and offers an OO-API to lua variables and functions.

- [yoctolisp](https://github.com/fragglet/yoctolisp)
Tiny Scheme-like Lisp interpreter written in a weekend

- [instead](https://github.com/instead-hub/instead)
INSTEAD - Simple Text Adventure Interpreter

- [simple-interpreter](https://github.com/bbu/simple-interpreter)
A hackable and extensible lexer, parser and interpreter for a minimalistic, imperative, C-like language.

- [dukglue](https://github.com/Aloshi/dukglue)
A C++ binding/wrapper library for the Duktape JavaScript interpreter.

- [Brainfuck](https://github.com/rdebath/Brainfuck)
Brainfuck torture test. VIM syntax file for brainf*ck. Brainfuck interpreters and compilers to C, V. Fast JIT Assembly (two ways), JIT C running (two ways), Perl, Python, php, Ruby, lua, go, awk, neko, PS1, bash, ook, trollscript etc etc

- [BlueBasic](https://github.com/aanon4/BlueBasic)
BASIC interpreter for CC2540 and CC2541 Bluetooth LE chips

- [doge](https://github.com/justinmeza/doge)
The doge interpreter for the shibe esoteric programming language.

- [charity-lang](https://github.com/mietek/charity-lang)
Charity language interpreters and literature

- [python_lite](https://github.com/fy0/python_lite)
[WIP] A simple, lightweight implementation of python3 language.

- [k7](https://github.com/sebastien/k7)
A standard library for the V8 JavaScript interpreter

- [hdbf](https://github.com/Property404/hdbf)
Hyper-Dimensional Brainfuck

- [flathead](https://github.com/ndreynolds/flathead)
A toy JavaScript interpreter written in C

- [glulxe](https://github.com/erkyrath/glulxe)
The Glulx VM reference interpreter

- [simple](https://github.com/simple-lang/simple)
The Simple Intelligent and Modular Programming Language and Environment

- [nf-interpreter](https://github.com/nanoframework/nf-interpreter)
:gear: nanoFramework Interpreter, CLR, HAL, PAL and reference target boards

- [luaprompt](https://github.com/dpapavas/luaprompt)
An embeddable Lua command prompt as well as a stand-alone interpreter with pretty-printing and autocompletion.

- [bf_interpreter_jit_compiler](https://github.com/nickdesaulniers/bf_interpreter_jit_compiler)
Teach myself about interpreters, JITs, and compilers using the Brainfuck language as the toy language

- [lpp-vita](https://github.com/Rinnegatamante/lpp-vita)
Lua Player Plus for PSVITA. Documentation on: http://rinnegatamante.github.io/lpp-vita/

- [bytecode-interpreters-post](https://github.com/vkazanov/bytecode-interpreters-post)
A few basic bytecode interpreters used as example code in a series of articles

- [duktape.rb](https://github.com/judofyr/duktape.rb)
Ruby bindings to the Duktape JavaScript interpreter

- [ruby-internal](https://github.com/cout/ruby-internal)
A library to provide access to the internals of the Ruby interpreter

- [turtles](https://github.com/hausdorff/turtles)
Lisp interpreter written for the Apple //e. It's called turtles because guess how slow it is.

- [BASIC](https://github.com/jwillia3/BASIC)
An extensible BASIC interpreter in one header

- [Fexl](https://github.com/chkoreff/Fexl)
Function EXpression Language (interpreter for functional programs)

- [appengine-php](https://github.com/GoogleCloudPlatform/appengine-php)
Source for the Google App Engine PHP interpreter

- [C](https://github.com/kazuho/C)
pseudo-interpreter of the C programming language (using GCC)

- [libpicrin](https://github.com/picrin-scheme/libpicrin)
Super Tiny Scheme Interpreter for Freestanding Environment

- [pruspeak](https://github.com/deepakkarki/pruspeak)
BotSpeak interpreter for the BeagleBone Black's PRU

- [SmallBASIC](https://github.com/smallbasic/SmallBASIC)
SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax

- [o](https://github.com/phase/o)
Language for code-golf with a focus on unreadability

- [scheme.c](https://github.com/ltoddy/scheme.c)
A Scheme interpreter without garbage collector.(a toy)

- [lolcode](https://github.com/justinmeza/lolcode)
A first attempt at a LOLCODE interpreter written in C; please use the lci project instead!

- [xpost](https://github.com/luser-dr00g/xpost)
A PostScript interpreter in C

- [ILanguage](https://github.com/mlochbaum/ILanguage)
An interpreter for a J-inspired language

- [mini-vm](https://github.com/philipaconrad/mini-vm)
A small, register-based virtual machine (bytecode interpreter) in C. [MIT License]

- [OpenTuring](https://github.com/Open-Turing-Project/OpenTuring)
An open source version of the Windows Turing interpreter. Features speed improvements and new features.

- [picoc](https://github.com/jpoirier/picoc)
A very small C interpreter

- [small-lisp](https://github.com/kristianlm/small-lisp)
A very small lisp interpreter, that I may one day get working on my 8-bit AVR microcontroller.

- [grbl_stm32f4](https://github.com/deadsy/grbl_stm32f4)
The grbl g-code interpreter ported to the STM32F4

- [yascm](https://github.com/hmgle/yascm)
Yet Another Scheme Interpreter using flex and bison

- [usched](https://github.com/ucodev/usched)
A remote command-line scheduler with an almost-natural language interpreter.

- [unbox](https://github.com/iocane/unbox)
GPL licensed J interpreter

- [wac-esp](https://github.com/grassel/wac-esp)
Web Assembly Interpreter for ESP32 family of micro controllers running the ESP-IDF development framework, based on the great work at kanaka/wac

- [bff](https://github.com/apankrat/bff)
Moderately-optimizing brainfuck interpreter

- [twisty](https://github.com/sussman/twisty)
Twisty is a text-adventure interpreter for the Android operating system, playing both Z-machine and Glulx games.

- [LISPF4](https://github.com/blakemcbride/LISPF4)
InterLisp interpreter

- [tiny-c-interpreter](https://github.com/larryhe/tiny-c-interpreter)
this is a github mirror of picoC (http://code.google.com/p/picoc/)

- [CMMInterpreter](https://github.com/hukun01/CMMInterpreter)
An interpreter for CMM, a subset of C language. It's written in C, based on GNU Flex & Bison.

- [bool](https://github.com/cucumber-attic/bool)
Cross-platform boolean expression parser and interpreter

- [chip8](https://github.com/wernsey/chip8)
A CHIP-8 interpreter, assembler and disassembler in C

- [pylite](https://github.com/linuxmooc/pylite)
A tiny python interpreter for educational purpose

- [tash](https://github.com/begeekmyfriend/tash)
An advanced Tompson Shell porting on Linux.

- [minipy](https://github.com/xupingmao/minipy)
迷你Python解释器(A python interpreter)

- [Scheme](https://github.com/hulang1024/Scheme)
Interpereter 解释计算机程序设计语言

- [cisp](https://github.com/mattn/cisp)
Minimal Lisp Interpreter

- [arcueid](https://github.com/dido/arcueid)
A C interpreter for Paul Graham's Arc dialect of Lisp

- [Tagha](https://github.com/assyrianic/Tagha)
Minimal, fast, and self-contained register-based virtual machine && runtime environment, built in C, designed as an alternative to C plugin systems

- [Valkyrie-CNC-source-code](https://github.com/TinHead/Valkyrie-CNC-source-code)
Reprap based g-code interpreter adapted for my own toy

- [yasl](https://github.com/yasl-lang/yasl)
Bytecode Interpreter for Yet Another Scripting Language (YASL).

- [Git](https://github.com/DavidKinder/Git)
Fast Glulx interpreter, originally written by Iain Merrick

- [byok](https://github.com/rm-hull/byok)
A bare-metal x86 Forth interpreter & compiler

- [scheme](https://github.com/cpylua/scheme)
another dirty Scheme interpreter

- [BasicLisp](https://github.com/JackMc/BasicLisp)
A basic (basic) Lisp interpreter in C!

- [pynerl](https://github.com/marianoguerra/pynerl)
run an embeded python interpreter in erlang

- [lisp-interpreter](https://github.com/justinmeiners/lisp-interpreter)
Embeddable lisp interpreter written in C.

- [brainfuck-c](https://github.com/kgabis/brainfuck-c)
Brainfuck interpreter in C.

- [basic](https://github.com/nanoflite/basic)
:tv: A from-scratch BASIC interpreter with a focus on being easy to extend and port.

- [lisp-in-c](https://github.com/michiakig/lisp-in-c)
Lisp interpreter in C and compiler to C

- [calc](https://github.com/txus/calc)
Simple arithmetic language interpreter with JIT compilation, using LLVM.

- [inca](https://github.com/luser-dr00g/inca)
an APL-style array calculator/interpreter in C based on the J-incunabulum, extended to allow propagating specifications a+2+a<3, more functions and operators.

- [dorothy](https://github.com/eki/dorothy)
A Z-Machine interpreter library.

- [zabbix-module-python](https://github.com/cavaliercoder/zabbix-module-python)
Embedded Python interpreter module for Zabbix

- [C_Interpreter](https://github.com/Pconst167/C_Interpreter)
A C interpreter with matrices and pointers

- [loxi](https://github.com/tinwe6/loxi)
loxi - a Lox interpreter

- [lambda](https://github.com/mpu/lambda)
A small λ-calculus interpreter in C

- [b-decoded](https://github.com/tlack/b-decoded)
arthur whitney's b interpreter translated into a more traditional flavor of C

- [interpreters-comparison](https://github.com/grigory-rechistov/interpreters-comparison)
Sample programs for comparison of different VM interpretation techniques

- [node-perl](https://github.com/hideo55/node-perl)
Embeded perl interpreter for node.js

- [lisp.c](https://github.com/arkanis/lisp.c)
My second Lisp interpreter (bytecode compiler and interpreter) written in GNU C

- [duktape-nspire](https://github.com/Legimet/duktape-nspire)
JavaScript (ECMAScript) interpreter for TI-Nspire using Duktape

- [bs](https://github.com/ingramj/bs)
An interpreter for a simple Scheme-like language

- [spikepp](https://github.com/guilhermeferreira/spikepp)
SPIKE is a protocol fuzzer creation kit. It provides an API that allows a user to create their own fuzzers for network based protocols using the C++ programming language. The tool defines a number of primitives that it makes available to C coders, which allows it to construct fuzzed messages called “SPIKES” that can be sent to a network service to hopefully induce errors. SPIKE was specifically designed to focus on finding exploitable bugs, so it’s an excellent choice for our purposes. SPIKE also includes a simple scripting capability, and within the SPIKE distribution, there are a few command line tools which can act as interpreters to simple text files containing SPIKE primitives.

- [XYGCodeInterpreter](https://github.com/Makeblock-official/XYGCodeInterpreter)

- [EiC-C-Interpreter](https://github.com/kungfooman/EiC-C-Interpreter)
EiC C Interpreter

- [tinylisp](https://github.com/mschuetz/tinylisp)
A C implementation of the Lisp interpreter described in McCarthy's Lisp 1.5 manual.

- [APL](https://github.com/droyo/APL)
UTF8 APL interpreter

- [schetoo](https://github.com/kbob/schetoo)
Another Scheme interpreter

- [plot](https://github.com/chrisosaurus/plot)
toy r7rs-small (WG1) scheme interpreter

- [continuinglogo](https://github.com/luvisi/continuinglogo)
A Logo interpreter with dynamic scope, shallow binding, tail call optimization, Lisp 1.5 style FUNARG's, and first class continuations. Mostly Ucblogo compatible.

- [newsqueak](https://github.com/rwos/newsqueak)
squint - Rob Pike's Newsqueak interpreter for Unix

- [21sh](https://github.com/julekgwa/21sh)
UNIX shell - a simple command-line interpreter

- [acolyte](https://github.com/donkeybonks/acolyte)
High performance interpreter for GameMaker: Studio projects (dead).

- [Simplex](https://github.com/MohammedRashad/Simplex)
Programming Language for everyone, and no one.

- [ONEluaVita](https://github.com/ONElua/ONEluaVita)
Lua Interpreter for PlayStation®Vita.

- [dummylua-tutorial](https://github.com/Manistein/dummylua-tutorial)
这是一个仿制lua解释器的项目,我希望通过逐步实现lua解释器的各个部分,更加深刻地掌握lua的基本结构和运作原理。

- [Moy](https://github.com/Wodan58/Moy)
A version of Joy1 built with Lex & Yacc

- [phptestfest-php-src](https://github.com/phpcommunity/phptestfest-php-src)
A fork of the PHP interpreter at php/php-src, for use with PHP TestFest.

- [nelson](https://github.com/Nelson-numerical-software/nelson)
Nelson numerical interpreter

- [picol](https://github.com/dbohdan/picol)
(Fossil repository mirror) A tiny interpreter

- [Level9](https://github.com/DavidKinder/Level9)
Interpreter for games released by the UK company Level 9, originally written by Glen Summers

- [sqlite-lua-extension](https://github.com/hoelzro/sqlite-lua-extension)
A SQLite extension that embeds a Lua interpreter into SQLite

- [pawn-3.2-plus](https://github.com/Daniel-Cortez/pawn-3.2-plus)
Pawn scripting language with runtime fixes and improvements

- [skeem](https://github.com/vibhavp/skeem)
A Scheme Interpreter written in C

- [nopeos](https://github.com/d99kris/nopeos)
Simple OS kernel with BASIC interpreter for x86

- [ohno](https://github.com/BenWiederhake/ohno)
Interpreter for an esoteric, overly hard language

- [interpreter](https://github.com/ajhalthor/interpreter)
Interpreter for the Declaration Section of a C program

- [schemeken](https://github.com/tvcutsem/schemeken)
A Distributed Resilient Scheme Interpreter

- [SimpLang](https://github.com/schani/SimpLang)
A very simple programming language for teaching interpreter and compiler building.

- [Babel](https://github.com/claytonkb/Babel)
An interpreter

- [Zeta](https://github.com/ArunMichaelDsouza/Zeta)
Zeta is a command interpreter built purely in C for Windows OS

- [panda-org](https://github.com/dinglixing/panda-org)
Panda is a library to build your compiler/interpreter or embedded in your program.

- [Dictu](https://github.com/Jason2605/Dictu)
Dictu is a very simple dynamically typed programming language built upon the craftinginterpreters tutorial.

- [Whitespace](https://github.com/koturn/Whitespace)
An interpreter and C-translator of Whitespace

- [frotzos](https://github.com/saulpw/frotzos)
a barebones bootable platform to run the frotz z-code interpreter inside a VM

- [smile](https://github.com/seanofw/smile)
Smile programming language interpreter

- [hedgehog](https://github.com/yangtau/hedgehog)
a dynamic programming language

- [php-ext-perl](https://github.com/do-aki/php-ext-perl)
This php extension embeds Perl Interpreter into PHP.

- [buddy](https://github.com/tavmem/buddy)
early A interpreter with buddy system space management.

- [ASM-Interpreter](https://github.com/GEMISIS/ASM-Interpreter)
A simple assembly interpreter. It can be used to learn the basics of most assembly languages.

- [mbed-client-cli](https://github.com/ARMmbed/mbed-client-cli)
Command Line Interface library for device

- [scheme](https://github.com/boynton/scheme)
A simple yet fairly fast scheme byte code interpreter written in ANSI C.

- [Hisp](https://github.com/DeathKing/Hisp)
Yet another simple Scheme Interpreter.

- [citron](https://github.com/alimpfard/citron)
General purpose programming language (mainly for unix-like systems)

- [wendy](https://github.com/fg123/wendy)
Wendy is an compiler / interpreter for WendyScript

- [lua-player-plus](https://github.com/Rinnegatamante/lua-player-plus)
Multiplatform Lua interpreter (PSP/PSP Go version)

- [minischeme](https://github.com/ignorabimus/minischeme)
Mini-Scheme Interpreter with Copying GC

- [luax](https://github.com/morrow1nd/luax)
Lua-like programming language for studying compiler&interpreter courses.

- [hyeongc](https://github.com/ikasty/hyeongc)
혀엉씨

- [nagi](https://github.com/sonneveld/nagi)
New Adventure Game Interpreter

- [lisp-interpreter](https://github.com/carld/lisp-interpreter)
Small Lisp Interpreter, in less than 250 lines of C, a mash up of a few different small implementations

- [lazyk](https://github.com/irori/lazyk)
Lazy K interpreter

- [business-card-brainfuck](https://github.com/kgabis/business-card-brainfuck)
Tiny Brainfuck interpreter.

- [SlothLang](https://github.com/AaronCGoidel/SlothLang)
The World's Greatest Sloth Based Programming Language

- [fuga](https://github.com/associahedron/fuga)
Interpreter for the programming language, fuga.

- [zap](https://github.com/kylecronin/zap)
Scheme interpreter in C - created as a learning exercise

- [ad-hoc](https://github.com/pera/ad-hoc)
Ad-hoc programming language

- [mango](https://github.com/ektrah/mango)
The Mango Virtual Machine

- [jsish](https://github.com/technosaurus/jsish)
mirror of jsish - A javascript interpreter with 0install, sqlite and websocket support

- [Fayton](https://github.com/oguzalb/Fayton)
A minimalistic python interpreter written in c, just to see where i can get to :)

- [EightBall](https://github.com/bobbimanners/EightBall)
The Eight Bit Algorithmic Language for Apple II, Commodore 64 and VIC20

- [j2](https://github.com/jasonnyberg/j2)
j2 is a minimalist concatenative programming language that makes up for its simplicity by its ability to natively bind with C libraries' ABI *and types*, *without glue*

- [CTRJS](https://github.com/Symbitic/CTRJS)
JavaScript interpreter for the Nintendo 3DS.

- [toy](https://github.com/motet-a/toy)
Tiny JavaScriptish interpreter

- [hope](https://github.com/dmbaturin/hope)
Hope programming language interpreter

- [Android-lua](https://github.com/kylelk/Android-lua)
lua command line interpreter for Android

- [C_Interpreter](https://github.com/rswinkle/C_Interpreter)
Aims to be interpreted C written in C.

- [VSCI](https://github.com/accreator/VSCI)
Very Simple C Interpreter

- [Cesium](https://github.com/wbhart/Cesium)
Fast interpreter with LLVM backend.

- [aiko_engine](https://github.com/geekscape/aiko_engine)
Embedded Lisp interpreter for distributed message handling

- [bitcoin-wasm](https://github.com/donpdonp/bitcoin-wasm)
The bitcoin script interpreter (cpp) compiled to webassembly.

- [tcbasic](https://github.com/tcort/tcbasic)
tcbasic is a small BASIC Interpreter written in C.

- [clox](https://github.com/jalalmostafa/clox)
A virtual machine and a tree-walk interpreter for the Lox programming language in C89 :cyclone:

- [ahkx](https://github.com/tinku99/ahkx)
autohotkey interpreter compiled with gcc

- [LittleC](https://github.com/pmachapman/LittleC)
A modified version of the LittleC Interpreter from Herbert Schildt's C: The Complete Reference (4th Ed.)

- [liutscm](https://github.com/Liutos/liutscm)
An interpreter for a subset of Scheme.

- [fizmo](https://github.com/erkyrath/fizmo)
A C Z-machine interpreter (mirror of official release site)

- [Drawing-interpreter](https://github.com/fromddy/Drawing-interpreter)
绘图语言的解释器,满足你对于一个绘图语言的美丽想象。

- [dark-interpreter](https://github.com/microresearch/dark-interpreter)
ARM-basedblackdeathfuture.

- [simplinterp](https://github.com/ushitora-anqou/simplinterp)
simple interpreter strongly inspired by https://youtu.be/JAtN0TGrNE4

- [brandy](https://github.com/peterhellberg/brandy)
Brandy Basic V Interpreter patched to compile under OS X

- [IRTriageCMD](https://github.com/AJMartel/IRTriageCMD)
Fork of ReactOS (Cmd.exe), IRTriage Command Line Interpreter

- [microlisp](https://github.com/shinkwhek/microlisp)
A lisp interpreter

- [Lispy](https://github.com/jacktrades/Lispy)
Lispy is a very simple Scheme interpreter suitable for someone learning how to write an interpreter.

- [pyhp](https://github.com/iksteen/pyhp)
Embed the PHP interpreter in Python

- [pam-python](https://github.com/Ralnoc/pam-python)
pam_python is a PAM module that runs the Python interpreter, and so allows PAM modules to be written in Python.

- [picolisp](https://github.com/seanjensengrey/picolisp)
Minimalist-lisp interpreter implementation for UNIX-like systems.

- [ucBasic](https://github.com/PatrickHead/ucBasic)
A Tiny BASIC inspired interpreter for microcontrollers. Currently for the Arduino/AVR, with a development version for POSIX OS.

- [cfl](https://github.com/burz/cfl)
a Compileable statically typed Functional programming Language

- [rk65c02](https://github.com/rkujawa/rk65c02)
Highly experimental 65C02 machine code interpreter/emulator/disassembler (work in progress)

- [crisp](https://github.com/andrewbuss/crisp)
A C interpreter for a purely functional language, bolted to a very unsafe FFI

- [boron](https://github.com/0branch/boron)
Boron is a scripting language similar to Rebol. The interpreter is a C library which may be copied under the terms of the LGPLv3. (Mirror of: git://git.code.sf.net/p/urlan/boron/code.)

- [TinyScheme](https://github.com/sungit/TinyScheme)
mirror of tinyscheme interpreter and extensions

- [lisp](https://github.com/numerals/lisp)
Lisp interpreter in C following www.buildyourownlisp.com

- [chirp](https://github.com/Suloch/chirp)
Interpreter in C for rockstar programing language

- [brainfuck-interpreter](https://github.com/oguzbakir/brainfuck-interpreter)
Little brainfuck interpreter with some typo checks. Written in C

- [tclInterpreter](https://github.com/zhujinliang/tclInterpreter)
A interpreter that can interpret simple tcl language

- [mao_interpreter](https://github.com/SXKDZ/mao_interpreter)
SXKDZ Mao Compiler

- [Pascal-Esque-Interpreter](https://github.com/2henwei/Pascal-Esque-Interpreter)
P.E.I is a Pascal like interpreter implemented in C

- [bic](https://github.com/hexagonal-sun/bic)
A Basic Interpreter for C

- [kiwi-8](https://github.com/tomdaley92/kiwi-8)
CHIP-8 interpreter for Windows and MacOS

- [kawaii](https://github.com/wgtdkp/kawaii)
A kawaii Scheme interpreter in C

- [scmin](https://github.com/0x0584/scmin)
A minimal Scheme-like interpreter with a Garbage Collector

- [MemoCalc](https://github.com/lyriarte/MemoCalc)
MemoCalc Palm OS application

- [cmonkey](https://github.com/abhinav-upadhyay/cmonkey)
C Implementation of the monkey programming language

- [meet](https://github.com/Turaiiao/meet)
The Meet Programming Language

- [wasabi](https://github.com/wasmite/wasabi)

- [chip-84](https://github.com/ckosmic/chip-84)
CHIP-8/SCHIP-8 Interpreter for the TI-84 Plus CE

- [vm](https://github.com/aleksei-udalov/vm)
A simple stack-based interpreter. Inspired by x86 assembly, forth, and java bytecode.

- [js-number-crunching](https://github.com/dyninc/js-number-crunching)
Experiment to compare in-browser JS to other interpreters (and then some)

- [esp32-javascript](https://github.com/pepe79/esp32-javascript)
"Lightweight" JS interpreter for ESP32. Provides JS-based eventloop implementation and native asynchronous network and timer functions.

- [bulb](https://github.com/bnzis/bulb)
My little programming language.

- [interpreter](https://github.com/willianscsilva/interpreter)
The Maverick Programming Language

- [python](https://github.com/marmalade/python)
python interpreter for marmalade

- [Elf](https://github.com/aashutoshrathi/Elf)
Linux Terminal interpreter in C

- [UBASIC-PLUS](https://github.com/mkostrun/UBASIC-PLUS)
uBasic Plus for microcontrollers adds features to uBasic such as arrays and floating point numbers, more functions and ability to control hardware (analog read/write,digital write, et c.) all while improving internal workings of the interpreter. It is centered around ARM Cortex M0 processors.

- [BasilC](https://github.com/shawnanastasio/BasilC)
An interpreter for the BasilC esoteric programming language

- [sarien](https://github.com/cmatsuoka/sarien)
A Sierra AGI resource interpreter engine

- [jsInterpreter](https://github.com/756445638/jsInterpreter)

- [C-Interpreter](https://github.com/aboarya/C-Interpreter)
A Virtual Machine for running C code interactively.

- [6502](https://github.com/ornata/6502)
6502 interpreter

- [schemeInterpreterC](https://github.com/gyom/schemeInterpreterC)
toy implementation of a Scheme interpreter written in C

- [Evil](https://github.com/timshen91/Evil)
Yet another Scheme interpreter

- [.KEK-on-Rails](https://github.com/nohajc/.KEK-on-Rails)
A C-like language interpreter

- [libisp](https://github.com/peterwankman/libisp)
Lisp interpreter based on SICP

- [i2l](https://github.com/brouhaha/i2l)
Portable I2L interpreter in C

- [Windows-Frotz](https://github.com/DavidKinder/Windows-Frotz)
Z-code interpreter for Windows, based on Stefan Jokisch's Frotz interpreter core

- [awl](https://github.com/voithos/awl)
Experimental Lispy mini-language

- [Chip-8-Emulator](https://github.com/eshyong/Chip-8-Emulator)
Interpreter for the Chip 8 Virtual Machine. My first real project in C!

- [bbconsole](https://github.com/0xFACE/bbconsole)
Linux console for BlueBasic (BASIC interpreter for CC2540 and CC2541 Bluetooth LE chips).

- [zen-ids-php](https://github.com/uci-plrg/zen-ids-php)
ZenIDS branch of the reference implementation of the PHP interpreter, containing hooks required by ZenIDS.

- [vowels](https://github.com/ethanhowell/vowels)
An interpreter for the Vowels Programming Language.

- [edgar](https://github.com/tcort/edgar)
a small LISP Interpreter written in C

- [chef-symbex-lua](https://github.com/dslab-epfl/chef-symbex-lua)
Lua interpreter modded to support symbolic execution

- [selyp](https://github.com/danthelion/selyp)
A Lisp interpreter implemented in C.

- [yoshi](https://github.com/sdevlin/yoshi)
A LISP interpreter written in C

- [instead-launcher](https://github.com/instead-hub/instead-launcher)
Game update/launch program for INSTEAD, simple text adventures interpreter.

- [tclpython](https://github.com/amykyta3/tclpython)
Tcl package that provides access to a Python interpreter

- [nt.python_for_max](https://github.com/naotokui/nt.python_for_max)
Yet another python interpreter for Cycling'74 Max

- [brainfuck](https://github.com/rohitjha/brainfuck)
An interpreter for the Brainfuck programming language, written in C.

- [lispinc](https://github.com/nickdrozd/lispinc)
An "explicit control" Lisp interpreter written in assembly-like C

- [orthagonal](https://github.com/m-ender/orthagonal)
A two-dimensional programming language from 1994.

- [mipslol](https://github.com/alifarazz/mipslol)
:moyai: A MIPS simulator with <3

- [rustxi](https://github.com/glycerine/rustxi)
rust + transactions + interpreter = rustxi. rustxi is a transactional jit-compilation-based REPL for the Rust language.

- [gcode-canon](https://github.com/csdexter/gcode-canon)
An attempt at a canonical G-Code interpreter with 100% coverage of the standard

- [pseudoccompilercollection](https://github.com/erickedji/pseudoccompilercollection)
Compiler and byte-code interpreter for a C-like langage (using LEX & YACC)

- [flisp](https://github.com/fjames86/flisp)
A Scheme-like Lisp interpreter that can also run as an operating system

- [lysp](https://github.com/barak/lysp)
Tiny, lightweight Lisp interpreter closely following the tradition of the earliest implementations

- [Lua-experimentation](https://github.com/ittner/Lua-experimentation)
General hacking and experimentation with the Lua interpreter (patches, work versions, etc.)

- [C-win32](https://github.com/mattn/C-win32)
win32 port of C(a pseudo-interpreter of the C programming language)

- [tisp](https://github.com/edvb/tisp)
Tiny Lisp, Simple and Embeddable Scheme-like Programming Language

- [tinyruby](https://github.com/andrix/tinyruby)
Homework for the University to implement an small but functional Ruby Interpreter - a very Work in Progress

- [b6b](https://github.com/dimkr/b6b)
A lightweight, embeddable scripting language in development

- [shi](https://github.com/shi-lang/shi)
A productive and simple language for rapid exploration and iteration.

- [l-bia](https://github.com/luaforge/l-bia)
Lua Built-In program (L-Bia) is a self-running Lua interpreter. It turns
your Lua program with all required modules (either Lua or C libraries)
and an interpreter into a single stand-alone program.

This repository was converted from a CVS repository on luaforge.net on Jan. 20, 2010.
If you are the maintainer, please fork and then email [email protected] and ask us to "reroot" it to you.
(Or you can ask us to delete the repository.)

- [emo-framework-fork](https://github.com/dreadpiratepj/emo-framework-fork)
A fork of emo-framework, an open source game engine by Kota Iguchi. Check out the original project for the stable version at http://www.emo-framework.com/ This fork includes experimental code not part of the original project. I've updated the Squirrel scripting language interpreter to version 3.0.3 and added version 0.8.2 of the Sqrat binding library for Squirrel. The Sqrat binding library allows for easier binding of C/C++/Objective-C/Java code to Squirrel scripts

- [mujs](https://github.com/jarhot1992/mujs)
MuJS is a lightweight Javascript interpreter designed for embedding in other software to extend them with scripting capabilities. It is written in portable C and implements ECMAScript as specified by ECMA-262. Why? Because V8, SpiderMonkey and JavaScriptCore are all too big and complex. MuJS's focus is on small size, correctness and simplicity. The interface for binding with native code is designed to be as simple as possible to use, and is similar to Lua. There is no need for interacting with byzantine C++ template mechanisms, or worry about marking and unmarking garbage collection roots, or wrestle with obscure build systems.

- [LuaInterpreter](https://github.com/fxthomas/LuaInterpreter)
Simple and lightweight bindings between Objective-C and LUA

- [PythonGeek](https://github.com/wewei/PythonGeek)
A python interpreter on iOS

- [Scheme](https://github.com/vtols/Scheme)
Scheme interpreter implementation

- [brainfuck](https://github.com/shurizzle/brainfuck)
A simple brainfuck interpreter

- [Production-Basic](https://github.com/lbsmith/Production-Basic)
Business Basic interpreter loading/saving Thoroughbred Basic files

- [myjs](https://github.com/eltuza/myjs)
JS (ES262) interpreter in C - Extremely Experimental - Learning purposes

- [mirb-stm32f4discovery](https://github.com/crimsonwoods/mirb-stm32f4discovery)
mirb (an interpreter of mruby) port to STM32F4 Discovery board.

- [asm-interpreter](https://github.com/liutgnu/asm-interpreter)
An x86 assembly-like language interpreter

- [brainfuck-interpreter](https://github.com/wilt00x/brainfuck-interpreter)
🧠 A simple Brainfuck interpreter implementing 10 instructions and a stack.

- [LUA_Interpreter](https://github.com/avatar13/LUA_Interpreter)
By Anatoliy, Nikita, Aleksandr

- [m0](https://github.com/gerdr/m0)
M0 interpreter

- [rplisp](https://github.com/rbryan/rplisp)
RPL interpreter.

- [moelisp](https://github.com/chrizel/moelisp)
a toy lisp interpreter

- [clavender](https://github.com/kvverti/clavender)
An implementation of the Lavender programming language in C.

- [chip8.c](https://github.com/gsamokovarov/chip8.c)
Simple CHIP-8 interpreter.

- [v3](https://github.com/stackluca/v3)
a javascript interpreter

- [pilisp](https://github.com/parof/pilisp)
Lisp lightweight interpreter

- [CDECL](https://github.com/acros/CDECL)
C language declaration interpreter

- [aquario](https://github.com/hikarin/aquario)
GC-oriented Lisp interpreter

- [brainfuck](https://github.com/gokselgoktas/brainfuck)
An optimizing Brainfuck compiler & interpreter

- [logo](https://github.com/nathan/logo)
An open-source Logo interpreter.

- [Daisy](https://github.com/subarnop/Daisy)
Simple arithmetic and logical Interpreter.

- [Befunge](https://github.com/414owen/Befunge)
A hella fast befunge interpreter

- [gertie](https://github.com/mewo2/gertie)
A Scheme-like Lisp interpreter

- [Magnetic](https://github.com/DavidKinder/Magnetic)
Interpreter for games released by the UK company Magnetic Scrolls, originally written by Niclas Karlsson

- [chip8](https://github.com/Dillonb/chip8)
CHIP-8 Interpreter in C and SDL

- [flat](https://github.com/devyn/flat)
Concatenative language interpreter written in C

- [chip8](https://github.com/segfault802/chip8)
An interpreter for the CHIP-8 architecture

- [simbple](https://github.com/0xbf00/simbple)
macOS Sandbox Profile Language (SBPL) Interpreter

- [sketch](https://github.com/avorobey/sketch)
A toy Scheme interpreter written in C

- [S-Lang](https://github.com/hankem/S-Lang)
John E. Davis' S-Lang library / interpreter

- [nacl-mruby](https://github.com/notozeki/nacl-mruby)
mruby interpreter works on Native Client

- [padlua](https://github.com/nevyn/padlua)
[CocoaTouch] Interactive Lua interpreter for iPad

- [ROSE](https://github.com/almk277/ROSE)
A little virtual machine with byte-code interpreter and assembler.

- [CocoaScheme](https://github.com/dchest/CocoaScheme)
Unfinished Scheme<->Objective-C bridge using s7 Scheme interpreter.

- [CraneFlak](https://github.com/Flakheads/CraneFlak)
A version of the Brain-Flak interpreter written in C. Does not have all the bells and whistles the Ruby interpreter has.

- [bas-for-little-wire](https://github.com/fschaefer/bas-for-little-wire)
Bas is an interpreter for the classic dialect of the programming language BASIC extended for use with the "Little-Wire - minimal AVR programmer and more"

- [Lydrige](https://github.com/krixano/Lydrige)
Lydrige is a simple statically typed interpreted programming language inspired by lisp and C.

- [fin](https://github.com/naleksiev/fin)
Scripting language.

- [mupen86](https://github.com/cxd4/mupen86)
Misnomer for this experimental x86-64 fork of Mupen64 0.5's (pure) interpreter.

- [jsish](https://github.com/pcmacdon/jsish)
Jsi is a small javascript interpreter for embedding in C. (OLD SEE WEBSITE)

- [TI89-Scheme](https://github.com/yuanchenyang/TI89-Scheme)
A scheme interpreter for the TI89 graphing calculator, written in C.

- [simbly](https://github.com/Gikoskos/simbly)
Multithreaded runtime and interpreter for programs written in a tiny assembly-like language

- [anna](https://github.com/liljencrantz/anna)
Interpreter for statically typed, duck typed language with list style macros

- [tclsyslogd](https://github.com/flightaware/tclsyslogd)
BSD syslogd with integrated Tcl interpreter that can look at each message received

- [IRIXBASIC](https://github.com/AndrewHazelden/IRIXBASIC)
IRIXBASIC is a simple BASIC interpreter that was developed for the 2012 Summer RetroChallenge. The goal of this project was to add graphics capabilities to the existing uBASIC interpreter and port it to Silicon Graphics IRIX.

- [pb](https://github.com/dcsch/pb)
Casio PB-100 Simulator

- [RAGE](https://github.com/ArekX/RAGE)
R. A. G.E. - Ruby Awesome Game Engine, a 2D Game Engine using Ruby as Interpreter Language for Games!

- [ooc-in-ruby](https://github.com/duckinator/ooc-in-ruby)
ooc interpreter in ruby. Purely for shits and giggles and possibly experimentation. Don't assume it's entirely compliant.

- [javascript-database](https://github.com/malbrain/javascript-database)
JavaScript interpreter with built-in NO-SQL document database with Btree & ARTful indexing from the database project.

- [Single_Board_Computer](https://github.com/Pi4IoT/Single_Board_Computer)
Single Board Computer like Raspberry, Arduino, ASUS etc.

- [lua-nutt](https://github.com/tstellanova/lua-nutt)
lua interpreter for nuttx

- [Small-C-Interpreter](https://github.com/rinat-enikeev/Small-C-Interpreter)
C, interpreter of subset of C language, written in С.

- [musl](https://github.com/wernsey/musl)
A small, embeddable BASIC interpreter in C.

- [scheme_interpreter](https://github.com/alabid/scheme_interpreter)
SCHEME interpreter implemented in C.

- [lexer](https://github.com/kitaka/lexer)
My simple interpreter for PHP.

- [sexp.c](https://github.com/luser-dr00g/sexp.c)
A very primitive LISP interpreter

- [libreDSSP](https://github.com/beadleha/libreDSSP)
A GPL Licensed DSSP Interpreter

- [jsrun](https://github.com/davidchisnall/jsrun)
Experimental JavaScript interpreter for FreeBSD

- [dotNetAnywhere-wb](https://github.com/wizzard0/dotNetAnywhere-wb)
My fork of dotNetAnywhere.org's CIL interpreter, dated about 2010.

- [alice](https://github.com/nickelsworth/alice)
alice pascal : a syntax-directed editor and interpreter for pascal

- [grotz](https://github.com/kevinboone/grotz)
A z-code/Infocom interpreter for Linux and WIndows

- [saphir](https://github.com/onetom/saphir)
Saphirion's fork of the REBOL 3 interpreter.

- [VVTBI--VVTB-interpreter](https://github.com/jahan-addison/VVTBI--VVTB-interpreter)
Interpreter for the VVTB language

- [RegisterMachineInterpreter](https://github.com/JamesHinshelwood/RegisterMachineInterpreter)
Register machine interpreter written in C

- [update-script-interpreter](https://github.com/imkiva/update-script-interpreter)
A simple C language of updater-script interpreter using yacc and lex

- [3var-interpreter](https://github.com/olls/3var-interpreter)
Interpreter for 3var

- [Simple-polynomial-expression-interpreter](https://github.com/tyalimov/Simple-polynomial-expression-interpreter)

- [BFIT_BrainFuck-Interpreter-Terminal](https://github.com/Amatsukan/BFIT_BrainFuck-Interpreter-Terminal)

- [csi](https://github.com/darkf/csi)
Cubescript Standalone Interpreter

- [dumblisp](https://github.com/rameshvarun/dumblisp)
A dumb lisp interpreter.

- [mybb](https://github.com/mikecurry74/mybb)
Business Basic Interpreter

- [iota](https://github.com/jcatw/iota)
A lisp interpreter

- [rbf](https://github.com/realsugar/rbf)
Real BrainF**k Interpreter

- [lac](https://github.com/glguida/lac)
a LISP interpreter

- [brainfuck-jit](https://github.com/carzil/brainfuck-jit)
Optimizing interpreter for Brainfuck

- [gojira](https://github.com/mushrom/gojira)
A nifty scheme interpreter

- [funlisp](https://github.com/brenns10/funlisp)
Clean, embeddable lisp interpreter

- [bf3ds](https://github.com/MineRobber9000/bf3ds)
Brainfuck interpreter for the 3DS.

- [roots](https://github.com/stijlist/roots)
a lisp interpreter in C

- [3DS-js-interpreter-with-Bridge.NET](https://github.com/exelix11/3DS-js-interpreter-with-Bridge.NET)
Js and C# homebrews on 3DS

- [TTtL](https://github.com/asxalex/TTtL)
an interpreter of my own

- [fflisp](https://github.com/grouzen/fflisp)
Small LISP interpreter for training

- [egghead](https://github.com/soh-cah-toa/egghead)
A GNU-compliant brainfuck interpreter.

- [kbrainfuck](https://github.com/sftp/kbrainfuck)
Brainfuck interpreter for linux kernel

- [Lisp](https://github.com/jondeaton/Lisp)
Lisp interpreter written in C

- [libfizmo](https://github.com/chrender/libfizmo)
libfizmo aims to provide a Z-Machine interpreter core library in plain C.

- [uberwald](https://github.com/thblt/uberwald)
A simple Lisp interpreter to teach myself about Lisps and Interpreters.

- [giljoy](https://github.com/itamarst/giljoy)
Python Global Interpreter Lock (GIL) Profiler

- [bfuld](https://github.com/bcantrill/bfuld)
Modifies an ELF interpreter for development purposes

- [Bfck](https://github.com/cyberpython/Bfck)
A simple Brainfuck interpreter written in C

- [Kiscript](https://github.com/jxwufan/Kiscript)
Javascript interpreter written purely in C

- [switch-brainfuck](https://github.com/TheKgg/switch-brainfuck)
Brainfuck interpreter for the Nintendo Switch

- [clox](https://github.com/greezybacon/clox)
Interpreter for the Lox language in C

- [sbfi](https://github.com/rinoldm/sbfi)
Simple BrainFuck Interpreter written in C.

- [FrotzDC](https://github.com/c99koder/FrotzDC)
Interactive fiction interpreter for the SEGA Dreamcast

- [FBBI](https://github.com/catseye/FBBI)
Flaming Bovine Befunge-98 Interpreter. [BSD license]

- [lispBM](https://github.com/svenssonjoel/lispBM)
An interpreter for a lisp-like language implemented in C.

- [slisp](https://github.com/seaslee/slisp)
A scheme(covered in SICP) interpreter implementation with C language

- [forth](https://github.com/karlredgate/forth)
A toy Forth interpreter to demonstrate how Forth works.

- [Ceme](https://github.com/johannesfrey/Ceme)
A scheme interpreter written in C (Work in Progress)

- [Old-World-Paws.c](https://github.com/ELLIOTTCABLE/Old-World-Paws.c)
A run at an ISO C99 Paws interpreter

- [r-coverage-patch](https://github.com/quartzbio/r-coverage-patch)
Patches to add code coverage support in the R interpreter.

- [cbrainfuck](https://github.com/tkovs/cbrainfuck)
:curly_loop: A brainfuck interpreter made in C.

- [jzip](https://github.com/borg323/jzip)
Updated version of the Jzip 2.1 Z-Machine interpreter

- [ofxDuktape](https://github.com/tiagosr/ofxDuktape)
Addon for openFrameworks with bindings to the Duktape Javascript interpreter

- [crisp-8](https://github.com/JohnnyonFlame/crisp-8)
A portable, free SDL [S]CHIP-8 Interpreter/Emulator.

- [rePython](https://github.com/amiremohamadi/rePython)
ReBuild a minimal python for fun :)

- [tmul](https://github.com/caian-org/tmul)
Tiny Lisp-like language implementation

- [Algorithm-interpretor](https://github.com/Mr-Monster-0248/Algorithm-interpretor)
An algorithm interpretor in C language for the 3rd project in first year at EFREI

- [lispix](https://github.com/saniv/lispix)
Lispix was my very first attempt at writing a Lisp interpreter and operating system. Maybe some day I'll do the real thing.

- [Vongsprache](https://github.com/Arc676/Vongsprache)
I bims eine Programmiersprache!

- [picol](https://github.com/andersonsp/picol)
Fork of Antirez's picol interpreter, to use as configuration language for my C programs

- [Leonie](https://github.com/uliwitness/Leonie)
Bytecode interpreter and primitive code generation backend for a HyperTalk-like programming language named Hammer.

- [TestLua](https://github.com/indiejames/TestLua)
A simple iOS app to demonstrate embedding a Lua interpreter in a game.

- [ldpi](https://github.com/butcherg/ldpi)
Ladder logic interpreter for the Raspberry Pi. Uses byte code files produced by ldmicro.

- [exhaust-asm](https://github.com/angavrilov/exhaust-asm)
Reimplementation of the interpreter in Intel Core 2 64-bit assembly with SSE3 & 4.1

- [IFJ-14](https://github.com/vmasek/IFJ-14)
Group project 'pascal like interpreter written in C' for IFJ 2014

- [EmbeddedPython](https://github.com/camburn/EmbeddedPython)
An example of an embedded python interpreter in a C program.

- [guile-plotutils](https://github.com/spk121/guile-plotutils)
This is a custom build of GNU Plotutils that adds a library for the Guile Scheme interpreter

- [Compiler](https://github.com/NFestoso/Compiler)
Front-end Platypus compiler implemented in C. Includes Buffer, Scanner, and Parser. Platypus is a language comprised of parts from a variety of other languages.

- [Interpreter](https://github.com/dengh/Interpreter)
Simple functional programing language implemented with C, utilizing parallelisation.

- [xvg-interpreter](https://github.com/dhananjay92/xvg-interpreter)
Interpreter for xvg.

- [Rye](https://github.com/Krypton-Project/Rye)
Rye interpreter

- [command-line-interpreter](https://github.com/szholdiyarov/command-line-interpreter)
A simple command line interpreter(shell)

- [BFInterpreter](https://github.com/iceflying/BFInterpreter)
a lightweight interpreter of brainfuck builded by C

- [interpreter](https://github.com/MattRyder/interpreter)
A Ruby interpreter written in C, as part of my CS degree.

- [interpreter](https://github.com/BernhardPosselt/interpreter)
A simple compiler for a compiler university course

- [sad-script](https://github.com/electroly/sad-script)
Simple programming language with embeddable interpreter.

- [dPicoC-NS](https://github.com/AnderainLovelace/dPicoC-NS)
a Nspire(ndless-based) C language interpreter Port

- [duk](https://github.com/dflemstr/duk)
A high-level wrapper around the Duktape Javascript/EcmaScript interpreter.

- [cmdconsole](https://github.com/voidnull/cmdconsole)
Command line interpreter for c++ backed by linenoise

- [bfckr](https://github.com/id101010/bfckr)
A little brainfuck interpreter and debugger written in C.

- [mex-lua](https://github.com/markuman/mex-lua)
...the faster interpreter in the interpreter

- [BF-Interpreter](https://github.com/darkfire000/BF-Interpreter)
BF interpreter written in C. Just a test and not optimized to work or look good.

- [Arithmetic-Interpreter](https://github.com/2henwei/Arithmetic-Interpreter)

- [Urhay-Interpreter](https://github.com/assyrianic/Urhay-Interpreter)
a small, educational AST interpreter that implements a dynamically-typed, C-like language.

- [prosopon-interpreter](https://github.com/prosopon/prosopon-interpreter)
Interpreter for Prosopon

- [j-interpreter](https://github.com/rkowalick/j-interpreter)
A breakdown of Arthur Whitney's quickly drafted J interpreter implementation

- [bf-interpreter](https://github.com/luckMorning/bf-interpreter)
brainfuck解释器

- [strike-interpreter](https://github.com/TomTriple/strike-interpreter)
This is currently an experimental language with all interpreter parts written from scratch

- [brainfuck_interpreter](https://github.com/ttshivhula/brainfuck_interpreter)
My simple brainfuck interpreter

- [interpreter-insanity](https://github.com/takeshibaconsuzuki/interpreter-insanity)
A course to teach writing a programming language interpreter.

- [brainfckInterpreter](https://github.com/fch/brainfckInterpreter)
Very basic interpreter

- [Pascal-interpreter](https://github.com/MarekBielik/Pascal-interpreter)
A simplified Pascal interpreter

- [portugol_interpreter](https://github.com/Diego-MNG/portugol_interpreter)
Este interpretador de PORTUGOL está sendo construído com o intuito de auxiliar alunos iniciantes de programação no estudo de algoritmos, e com o código-fonte do analisador disponibilizado online possibilitar que qualquer pessoa possa utilizá-lo e/ou melhorá-lo.

- [PrologInterpreter](https://github.com/mikekhalil/PrologInterpreter)
Prolog Interpreter written in C

- [Texed](https://github.com/nomox/Texed)
Simple Interpreter

- [bfi](https://github.com/LucasMW/bfi)
Brainfuck Interpreter

- [moss-c](https://github.com/JohnBSmith/moss-c)
Moss interpreter

- [bfi](https://github.com/susam/bfi)
Brainfuck interpreter

- [Chip-8-Interpreter](https://github.com/JonathanDC64/Chip-8-Interpreter)
A simple Chip-8 emulator

- [EXIN-The-Experimental-Interpreter](https://github.com/erikdelange/EXIN-The-Experimental-Interpreter)
Define your own programming language and design your own interpreter! This one is written in C and executes a simple Basic/C/Python like programming language.

- [selfmodifying-brainfuck-interpreter](https://github.com/nikp123/selfmodifying-brainfuck-interpreter)
Just another brainfuck interpreter written in C

- [C-Command-Line-Interpreter](https://github.com/darvid7/C-Command-Line-Interpreter)
Command Line Interpreter built in C to emulate Unix commands.

- [prolog-interpreter-c](https://github.com/nablaa/prolog-interpreter-c)
Prolog interpreter in C

- [watts](https://github.com/markus-kusano/watts)
Thread-modular abstract interpreter

- [gift](https://github.com/iainmerrick/gift)
Yet another Glulx interpreter

- [not-a-good-bf-interpreter](https://github.com/jesus-ramos/not-a-good-bf-interpreter)
A brainfuck interpreter in C

- [shave](https://github.com/alandipert/shave)
a wannabe lisp interpreter

- [scheme](https://github.com/jiribenes/scheme)
Tiny, readable Scheme interpreter

- [CHIP-8](https://github.com/inrick/CHIP-8)
CHIP-8 interpreter

- [RYLan](https://github.com/roynwang/RYLan)
A simple interpreter

- [picol](https://github.com/toddjasonblackmon/picol)
Small tcl interpreter

- [Plis](https://github.com/tadzik/Plis)
Stupid LISP-alike interpreter

- [Myshell](https://github.com/callMeName/Myshell)
A simple shell interpreter.

- [ci](https://github.com/DavidFeng/ci)
a little c interpreter

- [NASE-A60](https://github.com/Abderasoft/NASE-A60)
Algol 60 interpreter.

- [CHIP-8](https://github.com/rgburke/CHIP-8)
CHIP-8 interpreter

- [hugojs](https://github.com/juhana/hugojs)
HugoJS online Hugo interpreter

- [SQL_Compiler](https://github.com/axknightroad/SQL_Compiler)
a Linux SQL interpreter

- [guppy](https://github.com/garretraziel/guppy)
Simple almost-lua interpreter.

- [lispy](https://github.com/prakhar1989/lispy)
Lisp Interpreter in C

- [befungeec](https://github.com/programble/befungeec)
Befunge interpreter in C

- [bfng93](https://github.com/Mrktn/bfng93)
A simple Befunge-93 interpreter

- [AssToC](https://github.com/devenbhooshan/AssToC)
Assembly Language Interpreter in C

- [sarcasm](https://github.com/telephil/sarcasm)
really simple scheme language interpreter

- [ScriptBasic](https://github.com/verhas/ScriptBasic)
The original source repository for the classic ScriptBasic interpreter as or www.scriptbasc.com

- [adder](https://github.com/pbui/adder)
Simple Interpreter Inspired by Python

- [level9](https://github.com/SinclairQL/level9)
Level 9 Interpreter v5.1

- [nars2000](https://github.com/PlanetAPL/nars2000)
nars2000 - An experimental APL interpreter

- [glsh](https://github.com/cleichner/glsh)
A unix command-line interpreter

- [brainmuk](https://github.com/eddieantonio/brainmuk)
brainfuck x86 compiler and interpreter

- [mscript](https://github.com/chrisrink10/mscript)
mscript programming language and interpreter

- [jslang](https://github.com/LebedkoDmitry/jslang)
My js interpreter for university

- [punky](https://github.com/cliffeh/punky)
a simple functional language interpreter

- [refal6](https://github.com/majioa/refal6)
REFAL6 Interpreter and byte-compiler

- [lisp](https://github.com/mmniazi/lisp)
lisp interpreter written in c

- [Boopa-Dee-Bappa-Dee](https://github.com/MrMonk3y/Boopa-Dee-Bappa-Dee)
A Boopa-Dee Bappa-Dee Interpreter similar to Urban Müllers brainfuck Interpreter

- [TarielBASIC](https://github.com/sunzx/TarielBASIC)
A portable BASIC interpreter written in C.

- [urbane](https://github.com/eindiran/urbane)
A Brainfuck interpreter written in C.

- [cuda_brainfuck](https://github.com/demmys/cuda_brainfuck)
Brainfuck interpreter on GPGPU with CUDA

- [l15](https://github.com/aap/l15)
A basic interpreter of LISP 1.5

- [UEFI_Basic](https://github.com/logern5/UEFI_Basic)
A BASIC programming language interpreter for UEFI

- [fungi](https://github.com/sudharsh/fungi)
Buggy interpreter for befunge written in C

- [HFSTS](https://github.com/dria7226/HFSTS)
A bytecode interpreter and creators tool.

- [skelde](https://github.com/fredreichbier/skelde)
it's a toy bytecode interpreter!

- [js-embedded-platform](https://github.com/srsly4/js-embedded-platform)
Managed Javascript interpreter for embedded platforms

- [asp](https://github.com/jcupitt/asp)
interpreter for a tiny functional programming language

- [skeema](https://github.com/hmarr/skeema)
A Scheme-like language interpreter in C

- [microruby](https://github.com/tario/microruby)
Minimalist ruby interpreter made from scratch

- [vm](https://github.com/nkottary/vm)
Bytecode interpreter for a stack machine

- [misc](https://github.com/mgeorg/misc)
This currently includes a brainfuck interpreter

- [pnacl.c](https://github.com/binji/pnacl.c)
PNaCl reader/parser/interpreter in C

- [Brainfuck](https://github.com/koturn/Brainfuck)
An interpreter and C-translator of Brainfuck

- [yasa](https://github.com/JacksonKearl/yasa)
Yet Another Scripting Atrocity - Interpreter and Translators

- [khaotica](https://github.com/sergeyrachev/khaotica)
Bitstream editor empowered with FLAVOR interpreter

- [crisp](https://github.com/thea-leake/crisp)
A Lisp interpreter/dialect written in C.

- [toyint](https://github.com/feelout/toyint)
Interpreter for a toy imperative language

- [pico-c](https://github.com/cyd01/pico-c)
pico-c, a very small C interpreter

- [pielang](https://github.com/oznakn/pielang)
Is it possible to write an interpreter?

- [lispc](https://github.com/Jaffe-/lispc)
A simple Lisp interpreter in C

- [bf93](https://github.com/parsec-zz/bf93)
the fastest befunge-93 interpreter there is

- [nocli](https://github.com/noahp/nocli)
Command-line interpreter for embedded systems

- [Chip8](https://github.com/cookerlyk/Chip8)
Chip-8 Interpreter written in C

- [orange](https://github.com/lucyTheSlayer/orange)
study to make a simple comiler & interpreter

- [SCI11-Plus](https://github.com/Kawa-oneechan/SCI11-Plus)
Basically, the Sierra SCI engine, cleaned up, and a separate version with ✨extensions✨

- [brainfucking](https://github.com/cfcosta/brainfucking)
A brainfuck interpreter/compiler. DON'T WORK YET.

- [Quake-2](https://github.com/ZaneA/Quake-2)
Stripped Quake 2 with embedded Chicken Scheme interpreter.

- [Fiz](https://github.com/wernsey/Fiz)
A small but functional interpreter for a Tcl-like language

- [Unix-shell-interface](https://github.com/SabraTech/Unix-shell-interface)
A Unix shell is a command-line interpreter

- [cs-lisp](https://github.com/gmalysa/cs-lisp)
A for-fun attempt at implementing a basic lisp interpreter.

- [luar](https://github.com/jansegre/luar)
A rustic Rust API that embeds the C Lua interpreter.

- [miniLisp_purec](https://github.com/jxcodetw/miniLisp_purec)
just a simple lisp interpreter written in c

- [MRI_Hack](https://github.com/m-rinaldi/MRI_Hack)
For understanding the internals of the Matz's Ruby Interpreter

- [YAVM-Virtual-Machine](https://github.com/haifenghuang/YAVM-Virtual-Machine)
A *VERY* simple register based byte-code interpreter

- [hu-prolog](https://github.com/MirkoDziadzka/hu-prolog)
"HU Prolog" - a portable prolog interpreter from the '80s

- [gclua](https://github.com/ianmaclarty/gclua)
A modified lua-5.1.5 interpreter that uses libgc

- [tiny7](https://github.com/baguette/tiny7)
A small-footprint, embeddable interpreter for R7RS-small Scheme

- [lips](https://github.com/saju/lips)
A dyslexic lisp. Bootstrap a lisp interpreter from scratch

- [kscm](https://github.com/kamimura/kscm)

- [attu](https://github.com/nk521/attu)
A simple instruction executor written in C just for education purpose!

- [cola](https://github.com/sebbekarlsson/cola)
component language (component-based programming language)

- [scam](https://github.com/iafisher/scam)
A toy functional programming language: Scheme, but on a budget

- [Andrua](https://github.com/Begah/Andrua)
Crossplatform code editor and interpreter for Lua running on Android and Dekstop.

- [xenocryst](https://github.com/jcande/xenocryst)
A brainfuck interpreter written for memcpy(). Read the paper (or source) for more details.

- [CNC-Embroidery](https://github.com/RingingResonance/CNC-Embroidery)
An interpreter for CVS files generated by the "Embroidermodder" design program.

- [BrainfuckCE](https://github.com/nathanfarlow/BrainfuckCE)
A Brainfuck interpreter and native compiler written in C for TI 84+ CE calculators.

- [WardScript](https://github.com/LuisAlbizo/WardScript)
A high-level and minimalist programming language

- [Simple](https://github.com/zpconn/Simple)
Interpreter for a simple scripting language called Simple, written in C.

- [vmassembly](https://github.com/ckj996/vmassembly)
an Assembly Interpreter for a Virtual Machine (prob. 0 in ccf-ccsp 2016)

- [tinyscheme](https://github.com/snipsnipsnip/tinyscheme)
a lightweight scheme interpreter, git-svn clone of tinyscheme.sourceforge.net

- [rtb](https://github.com/scruss/rtb)
Gordon Henderson's “Return to Basic” interpreter — GPL 3 version of 2013-01-27

- [Expr-JIT](https://github.com/Kerndog73/Expr-JIT)
I named it JIT but it's actually a stack-based bytecode interpreter!

- [DevPerc.c](https://github.com/hikari-no-yume/DevPerc.c)
A (currently unfinished) interpreter for the Deviating Percolator (DevPerc) language, written in pure `-Wall -pedantic` C99.

- [crystal](https://github.com/mooseman/crystal)
A series of small public-domain parsers and interpreters. STATUS - Working.

- [unifi-eos](https://github.com/Owanesh/unifi-eos)
Repository for an Operating Systems exam 📖 Università degli studi di Firenze

- [qse](https://github.com/hyung-hwan/qse)
C/C++ Library containing an AWK interpreter, a SED stream editor, and many more

- [OBPclassTinyForth](https://github.com/MitchBradley/OBPclassTinyForth)
Extremely rudimentary and incomplete Forth interpreter for teaching the basic ideas of Forth.

- [blip](https://github.com/clhodapp/blip)
An interpreter for the blip programming language. It's currently not useful at all.

- [sarien-j2me](https://github.com/SimonKagstrom/sarien-j2me)
A port of the Sarien AGI interpreter to J2ME phones, using Cibyl

- [uScheme](https://github.com/mbelicki/uScheme)
Minimalistic Scheme interpreter in C (it's currently faaaar from being complete (also buggy as hell)).

- [another-simple-bytecode](https://github.com/jam1garner/another-simple-bytecode)
A simple bytecode language I designed with an included assembler and virtual machine interpreter

- [lambda](https://github.com/tbonelaforge/lambda)
An interpreter for a programming language based on the Lambda Calculus.

- [Bisp](https://github.com/BillBai/Bisp)
Bill + Lisp, currently following the tut http://www.buildyourownlisp.com to write a lisp interpreter :)

- [liblisp](https://github.com/howerj/liblisp)
liblisp; a lisp interpreter that can be used as a library written in c99

- [chip-8](https://github.com/bor0/chip-8)
CHIP-8 virtual machine was made to allow video games to be more easily programmed for said computers

- [forth-interp](https://github.com/tyru/forth-interp)
forth interpreter. I'm new to forth so maybe some behavior's wrong. DOES NOT WORK NOW.

- [WASM-Forth](https://github.com/RickCarlino/WASM-Forth)
A sort-of-kind-of-working Forth interpreter that runs in the browser using Web Assembly (WASM). PRs welcome.

- [bas-2.5-plus](https://github.com/paulwratt/bas-2.5-plus)
2018 version of BAS 2.4 ANSI BASIC interpreter by Michael Haardt - http://moira.de (cpmtools fame)

- [wrapl](https://github.com/wrapl/wrapl)
Wrapl, The Programming Language

- [liblua-5.1.4-ps3](https://github.com/Dnawrkshp/liblua-5.1.4-ps3)
Lua interpreter for the PlayStation 3. Credits to https://github.com/jonlimle/LuaPlayerPS3. https://www.lua.org/

- [c-bsp](https://github.com/fstirlitz/c-bsp)
C implementation of the Binary Scripted Patch specification

- [cola](https://github.com/hackzilla/cola)
A lightweight, yet fairly powerful BASIC interpreter in < 300 lines of code. Works with just about any C/C++ compiler and OS.

- [BrainDead](https://github.com/macmade/BrainDead)
BrainDead is an interpreter for the BrainFuck programming language, written in C, that can be run in interactive or non-interactive mode.

- [FatFsToHex](https://github.com/JonMackey/FatFsToHex)
OS X app used to create a FAT file system to be sent serially in Intel HEX format to any compatible interpreter or exported to a .hex file

- [Ub](https://github.com/ChineSEngineer/Ub)
My project and algorithm at University at Buffalo

- [hashpling](https://github.com/mrharmonies/hashpling)
hashpling allows you to use shebang on non-UNIX platform

- [evacSim](https://github.com/twinbee/evacSim)
Massive crowd-dynamics steering/flocking emergency egress simulation developed under a DHS grant in 2006

- [interpret](https://github.com/t00sh/interpret)
Basic interpreter for a basic language. (totally invented :))

- [C-Interpreter](https://github.com/anandapurva55/C-Interpreter)
An interpreter for a subset C of language

- [anicca](https://github.com/zeotrope/anicca)
Prototype J interpreter

- [bf-jit](https://github.com/mathew-hall/bf-jit)
A simple JITting Brainfuck interpreter.

- [Cli](https://github.com/franckmarini/Cli)
Command Line Interpreter library for Arduino

- [interpreter](https://github.com/kagemusha666/interpreter)
Simple lisp-like interpreter written on C

- [interpreter](https://github.com/eh1998/interpreter)
an interpreter for horn clauses of predicate logic

- [interpreter](https://github.com/CWood1/interpreter)
Interpreter

- [Interpreter](https://github.com/Y24/Interpreter)
This is a simple interrupter based on C.The grammars haven't been well-designed yet.

- [interpreterLua](https://github.com/kvitajakub/interpreterLua)
School interpreter of Lua.

- [firewall](https://github.com/clearos/firewall)
The ClearOS Firewall Engine: a LUA interpreter with iptables bindings and custom network functions.

- [Compilation-Theory](https://github.com/turu/Compilation-Theory)
Lexers, parsers, interpreters for Compilation Theory. Bison, Ply etc.

- [TADS2-html5](https://github.com/my2iu/TADS2-html5)
Port of the TADS 2 interpreter for HTML5

- [InterpreterForK0T](https://github.com/SherlockLee/InterpreterForK0T)

- [vala_interpreter](https://github.com/gerhardgruber/vala_interpreter)
This repository contains an interpreter and a virtual machine for a Vala-like language

- [Scheme-Interpreter](https://github.com/yingyingww/Scheme-Interpreter)
A Scheme Interpreter written in C (Spring 2018)

- [monkey-interpreter](https://github.com/reposefulGrass/monkey-interpreter)
Monkey Language Interpreter in C

- [Small-Interpreter](https://github.com/amstone326/Small-Interpreter)
Interpreter for a simple, stack-based language - compiles .j files into .asm files that can be assembled and run in PennSim.

- [brainfuck-interpreter](https://github.com/whzup/brainfuck-interpreter)
This is a simple interpreter for the programming language Brainfuck

- [bf-interpreter](https://github.com/ahorn/bf-interpreter)
BF virtual machine written in C

- [Simple-Interpreter](https://github.com/AGraci/Simple-Interpreter)
A simple interpreter for a toy grammar (written in C).

- [C-interpreter-](https://github.com/brat-pack/C-interpreter-)
This is a simple language interpreter in C

- [bf-interpreter](https://github.com/arn-e/bf-interpreter)
brainf*ck interpreter written in C

- [brainfuck-interpreter](https://github.com/jvanderkallen/brainfuck-interpreter)
Interpreter for the Brainfuck language

- [c-interpreter](https://github.com/magetron/c-interpreter)
Patrick's C Compiler (interpreter)

- [BrainfuckInterpreter](https://github.com/luizperes/BrainfuckInterpreter)
Brainfuck interpreter

- [NetworkInterpreter](https://github.com/sidprasad/NetworkInterpreter)
Interpreter with shared environment across a network

- [C-interpreter](https://github.com/Coordinate35/C-interpreter)
A simple C interpreter implemented by C.....

- [ToyInterpreter](https://github.com/SiebelsTim/ToyInterpreter)

- [None-Interpreter](https://github.com/iBreaker/None-Interpreter)
个简单的解释器,为做编译器练手用的

- [valgrind-interpreter](https://github.com/scarletspider616/valgrind-interpreter)
Interpreter for the lackey valgrind tool to calculate working set

- [Simple-Interpreter](https://github.com/mrsempress/Simple-Interpreter)
1. Lex and yacc; 2. ANTLR two ways to implement

- [scheme-interpreter](https://github.com/caribbean-boba/scheme-interpreter)

- [valgrind-interpreter](https://github.com/scarletspider616/valgrind-interpreter)
Interpreter for the lackey valgrind tool to calculate working set

- [Simple-Interpreter](https://github.com/mrsempress/Simple-Interpreter)
1. Lex and yacc; 2. ANTLR two ways to implement

- [basic-interpreter](https://github.com/oademuwagun/basic-interpreter)

- [AT-interpreter](https://github.com/Shylock-Hg/AT-interpreter)
AT command library

- [brainfuck_interpreter](https://github.com/berengerfoucher/brainfuck_interpreter)
Quick and simple brainfuck interpreter

- [MPL_interpreter](https://github.com/amindelavar/MPL_interpreter)
A small,fast and simple interpreter also best solution to common problems of programmers.

- [Scheme-Interpreter](https://github.com/meganzhao/Scheme-Interpreter)
A Scheme interpreter implemented in C

- [LispInterpreter](https://github.com/mcb226/LispInterpreter)
C-Based Lisp Interpreter

- [scheme-interpreter](https://github.com/shoemakerc/scheme-interpreter)
Interpreter for Scheme; made in C

- [Improved-Interpreter](https://github.com/RohitBhatta/Improved-Interpreter)
Advanced Interpreter with Pointers and Structs

- [scheme_interpreter](https://github.com/nealjc/scheme_interpreter)
Scheme interpreter written in C (slow work in progress, code is messy, etc.)

- [ATCommandInterpreter](https://github.com/kmilo17pet/ATCommandInterpreter)
a very simple AT command parser

- [elf-interpreter](https://github.com/maxrosan/elf-interpreter)

- [LOOP-Interpreter](https://github.com/hentom/LOOP-Interpreter)
Small and simple C-based LOOP interpreter.

- [qlua](https://github.com/usqcd-software/qlua)
Qlua interpreter

- [bfmt](https://github.com/sbuggay/bfmt)
BrainFuck interpreter

- [lispy](https://github.com/edma2/lispy)
lisp interpreter

- [jlisp](https://github.com/jaw0/jlisp)
lisp interpreter

- [brnfck](https://github.com/dmitr101/brnfck)
brainfuck interpreter

- [pcastli](https://github.com/phil-de-choc/pcastli)
PCASTL Interpreter

- [SQASM](https://github.com/watkinsr/SQASM)
QPL Interpreter

- [malbolge](https://github.com/bipinu/malbolge)
Malbolge Interpreter

- [schemer](https://github.com/emctoo/schemer)
scheme interpreter

- [skm](https://github.com/edma2/skm)
scheme interpreter

- [kscheme](https://github.com/kamimura/kscheme)
Scheme interpreter

- [unlambda](https://github.com/irori/unlambda)
Unlambda interpreter

- [C-Project-Interpreter](https://github.com/socrateszhang/C-Project-Interpreter)
Racket Interpreter in C, using Stack, Queue, Binary Tree

- [BufferModeForInterpreter](https://github.com/SherlockLee/BufferModeForInterpreter)

- [an-embedded-c-interpreter](https://github.com/Gyumeijie/an-embedded-c-interpreter)
a very simple interpreter for c, inspired by c4, but it is embedded

- [SmallBasic_Interpreter](https://github.com/grafovdenis/SmallBasic_Interpreter)
Low level programming coursework

- [write-a-C-interpreter](https://github.com/yifengyou/write-a-C-interpreter)

- [MathInterpreterCLI](https://github.com/osor-io/MathInterpreterCLI)
Interpreter for mathematical expressions using Flex and Bison. Supports Vectors, Matrices and all of its relevant operations.

- [Y86-Interpreter](https://github.com/JSaenz4/Y86-Interpreter)
Runs programs (yb files) in the Y86 instruction set architecture outputting detailed (fetch, decode, and execute) information

- [C-Brainfuck-Interpreter](https://github.com/neuronpool/C-Brainfuck-Interpreter)

- [python-bytecode-interpreter](https://github.com/nitkna/python-bytecode-interpreter)
A bytecode interpreter for v 2.7.10

- [esp32-lua-interpreter](https://github.com/AlexMoroz/esp32-lua-interpreter)
Esp32 Lua project

- [Android-C-Interpreter](https://github.com/LukeXeon/Android-C-Interpreter)
A very small C interpreter, from PicoC to Android.

- [Linux-Command-Interpreter](https://github.com/brvboas/Linux-Command-Interpreter)
An Example of Linux Command Interpreter in C

- [level9-interpreter-snap](https://github.com/cibersheep/level9-interpreter-snap)
Code to «snapify» this interpreter made to work on gtk2

- [FileModeForInterpreter](https://github.com/SherlockLee/FileModeForInterpreter)

- [jsp-diagrammer-cobol-interpreter](https://github.com/eviltester/jsp-diagrammer-cobol-interpreter)
A JSP diagrammer and Cobol interpreter for the Atari ST

- [Scheme-Interpreter-C](https://github.com/iitalics/Scheme-Interpreter-C)
Self explanatory

- [SimpleLang-interpreter](https://github.com/jbheard/SimpleLang-interpreter)
A simple command line SimpleLang(++) interpreter

- [CommandLineInterpreter](https://github.com/tmoldwin/CommandLineInterpreter)
A command line interpreter I wrote in C

- [languages-compilers-interpreters-2018](https://github.com/ranma42/languages-compilers-interpreters-2018)
Languages, compilers and interpreters

- [asm-education-interpreter](https://github.com/Triagle/asm-education-interpreter)

- [Command-line-interpreter](https://github.com/ssharshavardhan/Command-line-interpreter)
Unix like command line interpreter implemented in c

- [bytecode-interpreter-vm](https://github.com/AhmetCanSolak/bytecode-interpreter-vm)
Bytecode interpreter virtual machine in C for a novel architecture

- [brainf-ck-interpreter](https://github.com/grubino/brainf-ck-interpreter)

- [Compilers-and-interpreters](https://github.com/tnguyen0317/Compilers-and-interpreters)
Labs in Örebro University course called Compilers and Interpreters

- [Brainfart-Interpreter-In-C](https://github.com/Lukeres/Brainfart-Interpreter-In-C)
Brainfart is a toy language made by Lukeres. It was inspired by Brainf*ck,however Brainfart is somewhat simplified.

- [feeny-ast-interpreter](https://github.com/citisolo/feeny-ast-interpreter)
Ast interpreter for the feeny language

- [simple-static-interpreter](https://github.com/Mustahsen/simple-static-interpreter)
Simple Static Interpreter created in C by following Ruslan Spivak's "Let’s Build A Simple Interpreter"

- [x86-interpreter](https://github.com/edwinbs/x86-interpreter)
Small x86 interpreter for CS6270

- [Chip8-Interpreter](https://github.com/feliwir/Chip8-Interpreter)
Chip-8 Interpreter written in C++

- [C-based-Makefile-interpreter](https://github.com/tiger1013/C-based-Makefile-interpreter)

- [Linux-Commandline-interpreter-](https://github.com/vinay-cpj/Linux-Commandline-interpreter-)

- [Tiny-Script-Language-Interpreter](https://github.com/L-admin/Tiny-Script-Language-Interpreter)

- [SER502_Compiler_and_Interpreter](https://github.com/snehi23/SER502_Compiler_and_Interpreter)
Language Design Project using flex and bison for compiler and python for interpreter [Run time environment]

- [write-an-interpreter-in-c](https://github.com/selavy/write-an-interpreter-in-c)
porting "Writing An Interpreter In Go" to C https://interpreterbook.com/

- [shelley](https://github.com/bjorns/shelley)
Shelley, a brainfuck interpreter

- [Adept](https://github.com/dtomasiewicz/Adept)
Dynamic Language Interpreter

- [eic](https://github.com/pld-linux/eic)
C language interpreter

- [lambdacalc](https://github.com/JuEeHa/lambdacalc)
Lambda calculus interpreter

- [Brainfucker](https://github.com/JonasDann/Brainfucker)
Brainfuck interpreter in C

- [sirf](https://github.com/tryan/sirf)
SiRF binary protocol interpreter

- [pbrain](https://github.com/rald/pbrain)
pbrain interpreter in c

- [klisp](https://github.com/k0gaMSX/klisp)
Simple lisp interpreter

- [ELI](https://github.com/kulikjak/ELI)
Esoteric Language Interpreter

- [bananaBF](https://github.com/Ps0ke/bananaBF)
Another brainfuck interpreter

- [rhino-c](https://github.com/yasuo-ozu/rhino-c)
A C99 interpreter

- [Thread-IID](https://github.com/wrog/Thread-IID)
perl unique Interpreter IDs

- [dbfi](https://github.com/Property404/dbfi)
Dagan's Brainfuck Interpreter

- [brainfuck](https://github.com/Korrigan/brainfuck)
A simple Brainfuck interpreter

- [clamb](https://github.com/irori/clamb)
Universal Lambda interpreter

- [kom_lisp](https://github.com/komiyamb/kom_lisp)
ore ore lisp interpreter

- [ft_minishell1](https://github.com/tcarmet/ft_minishell1)
Unix command interpreter

- [esstee](https://github.com/knordman/esstee)
Structured Text (ST) Interpreter

- [ABI](https://github.com/Shylock-Hg/ABI)
Another brainfuck interpreter

- [crude-scheme](https://github.com/lcm/crude-scheme)
crude scheme interpreter

- [brainfuck2](https://github.com/joukewitteveen/brainfuck2)
A brainfuck interpreter

- [basicinterpreter](https://github.com/ahsieh/basicinterpreter)
BASIC interpreter in C

- [LuaDroid](https://github.com/jie-meng/LuaDroid)
Lua interpreter for Android

- [cinterp](https://github.com/danielkeller/cinterp)
unfinished c interpreter

- [MyForth](https://github.com/pocket7878/MyForth)
My little forth interpreter

- [chiya](https://github.com/SeavantUUz/chiya)
chiya is an interpreter.

- [surd](https://github.com/apg/surd)
an absurd lisp interpreter

- [pschip8](https://github.com/dhustkoder/pschip8)
PlayStation 1 Chip8 Interpreter

- [bfjit](https://github.com/ffwff/bfjit)
JIT interpreter for brainfuck

- [obfint](https://github.com/matslina/obfint)
Obfuscated brainfuck interpreters

- [calc](https://github.com/sluchin/calc)
client server calculator interpreter

- [nscheme](https://github.com/mushrom/nscheme)
High-performance scheme interpreter

- [fint](https://github.com/mantzouratos/fint)
First-order language Interpreter

- [slur-lisp](https://github.com/clwhe/slur-lisp)
A simple Lisp interpreter

- [sci](https://github.com/e-katz/sci)
Sierra's Creative Interpreter

- [minishell](https://github.com/yzavhoro/minishell)
mini UNIX command interpreter

- [stackmatic](https://github.com/o-jasper/stackmatic)
simple stack language interpreter

- [BrainFuckR](https://github.com/PouletSouchardTheo/BrainFuckR)
My Brainfuck interpreter

- [simple_shell](https://github.com/FreeJules/simple_shell)
UNIX command line interpreter

- [cs61c-proj1](https://github.com/yu-alan14/cs61c-proj1)
Simple RISC-V interpreter

- [cexpsh](https://github.com/till-s/cexpsh)
C-expression interpreter/shell

- [iperl](https://github.com/edghto/iperl)
Interactive perl interpreter

- [SoftSysEccentricEucalyptus](https://github.com/kuannie1/SoftSysEccentricEucalyptus)
Lisp interpreter in C

- [chip8](https://github.com/cuncon/chip8)
A CHIP8 interpreter

- [cfbf](https://github.com/cfrank/cfbf)
A Brainfuck interpreter

- [lithp](https://github.com/wgreenberg/lithp)
A Scheme interpreter

- [basic](https://github.com/keyvin/basic)
Simple integer basic interpreter

- [lci](https://github.com/davidweber/lci)
Linux Command Interpreter

- [yabi](https://github.com/mig-hub/yabi)
Yet Another Brainfuck Interpreter

- [scene](https://github.com/miklos1/scene)
Yet another Scheme interpreter

- [etbi](https://github.com/jchmrt/etbi)
endless tape brainfuck interpreter

- [bff](https://github.com/Blodangan/bff)
Another brainfuck interpreter

- [bff](https://github.com/kopos/bff)
Brainfuck compiler / interpreter / repl / JIT

- [inter_c](https://github.com/ddpyugi/inter_c)
a tiny "pseudo C" interpreter

- [unlambda](https://github.com/louiswins/unlambda)
unl is an Unlambda interpreter

- [honeybee-arduino](https://github.com/esromlabs/honeybee-arduino)
a HoneyBee interpreter for Arduino

- [bf](https://github.com/zeling/bf)
an educational token threaded interpreter

- [Toy-Scheme](https://github.com/wuleiaty/Toy-Scheme)
A tiny toy Scheme interpreter

- [Note-Interpreter-Using-Bitwise-Operators-In-C](https://github.com/jtruant/Note-Interpreter-Using-Bitwise-Operators-In-C)

- [Learn-to-write-a-C-interpreter](https://github.com/maofeichen/Learn-to-write-a-C-interpreter)
Learn to write a C interpreter, inspired by lotabout/write-a-C-interpreter and largely based on it.

- [WSFN](https://github.com/letoh/WSFN)
an implementation of WSFN interpreter

- [brainfuck](https://github.com/maksverver/brainfuck)
Brainfuck interpreters, tools and programs

- [DoS-IL](https://github.com/behailus/DoS-IL)
Domain Specific IoT Language Interpreter

- [rexx-imc](https://github.com/rexwhitten/rexx-imc)
Rexx interpreter for Linux/Unix.

- [FizzBuzz](https://github.com/EinBaum/FizzBuzz)
The FizzBuzz Programming Language interpreter

- [jane](https://github.com/inste/jane)
Tiny interpreter for educational purposes

- [pzab](https://github.com/MrDetonia/pzab)
The PZAB interpreter in C

- [tachograph_d8](https://github.com/farshield/tachograph_d8)
Tachograph D8 serial output interpreter

- [picoc](https://github.com/Prashant47/picoc)
Porting picoc interpreter to xv6

- [simple_shell](https://github.com/guptaNswati/simple_shell)
A simple UNIX command interpreter

- [clox](https://github.com/crazymerlyn/clox)
A lox interpreter in c

- [chip8-emu](https://github.com/lucas-akira/chip8-emu)
CHIP-8 interpreter in C

- [scheme](https://github.com/joefarebrother/scheme)
A scheme interpreter and compiler

- [minishell2](https://github.com/Zuldruck/minishell2)
Unix Command Interpreter - Part 2

- [clox](https://github.com/hellerve/clox)
My take on Crafting Interpreters

- [nvmore](https://github.com/rainest/nvmore)
A Scheme interpreter in C.

- [sparchways](https://github.com/mauke/sparchways)
a terminfo format string interpreter

- [simcalc](https://github.com/oddcoder/simcalc)
simple calculator and expression interpreter

- [cli](https://github.com/jsardo/cli)
a minimal command line interpreter

- [ghettocli](https://github.com/luqmaan/ghettocli)
A ghetto command line interpreter.

- [JBasic](https://github.com/jlopezr/JBasic)
Simple Basic Interpreter in C

- [brainfunc](https://github.com/johnbartholomew/brainfunc)
A really bad brainfuck interpreter

- [fifth](https://github.com/genrnd/fifth)
Simple stack interpreter (forth-like)

- [bf](https://github.com/apg/bf)
A brainfuck interpreter (and studio)

- [jelvm](https://github.com/jelaas/jelvm)
a small virtual machine interpreter

- [chip8](https://github.com/superzazu/chip8)
Chip8 interpreter in C/SDL2.

- [HLang](https://github.com/supragya/HLang)
Core shell scripting language design and interpreter proposed for HelenOS's BDSH shell system. Includes prototype implementation using AST and provision for lightweight object code for BeagleBoards

- [py-exim-localscan](https://github.com/barryp/py-exim-localscan)
Embeds a Python interpreter into Exim 4.x. to allow Exim local_scan() functions to be written in Python

- [brainfuck-c](https://github.com/EXio4/brainfuck-c)
just for the lulz brainfuck interpreter!

- [fizmo-sdl](https://github.com/chrender/fizmo-sdl)
SDL-based frontend for the fizmo interpreter.

- [bfdc](https://github.com/cachehash/bfdc)
bfdc is an optimizing brainfuck compiler/interpreter

- [embryo](https://github.com/jordemort/embryo)
SMALL-based abstract machine (AMX) bytecode interpreter

- [SimpleC-compiler](https://github.com/njZhuMin/SimpleC-compiler)
A simple C interpreter that interpretes itself.

- [lisp](https://github.com/shiroyasha/lisp)
Toy lisp interpreter written in C

- [logo](https://github.com/geoffCamp/logo)
Logo command interpreter coded in C

- [bfi](https://github.com/mkotha/bfi)
A brainfuck interpreter on the C preprocessor

- [Brainfuck](https://github.com/bizzl-greekdog/Brainfuck)
A simple brainfuck interpreter written in C.

- [loxy](https://github.com/gcatlin/loxy)
Lox in C (A Tree-walk Interpreter)

- [n00b-expression](https://github.com/gentooinit/n00b-expression)
C style(actually n00b style) grammar interpreter

- [bavrf](https://github.com/AbstractBeliefs/bavrf)
AVR Interpreter for the Brainfuck esolang

- [wannabe-lisp](https://github.com/bl0ckeduser/wannabe-lisp)
babby's first lisp (scheme) interpreter

- [atto](https://github.com/deveah/atto)
A small subset-of-Scheme interpreter

- [nom](https://github.com/Mithreindeir/nom)
My poorly written toy Language Interpreter

- [lambda](https://github.com/Jim-Fan/lambda)
Experimental interpreter for untyped lambda calculus

- [scam](https://github.com/rbaron/scam)
A toy Lisp interpreter in C

- [comp](https://github.com/npmiller/comp)
A small interpreter written in C

- [riff-raff](https://github.com/orchid-hybrid/riff-raff)
first order lisp interpreter in C

- [tentcl](https://github.com/nymacro/tentcl)
A hand-parsed Tcl [subset] interpreter.

- [lisp](https://github.com/MichaelMMacLeod/lisp)
a toy lisp interpreter written in c

- [EtherealChip8](https://github.com/Vect0rZ/EtherealChip8)
CHIP-8 interpreter in pure C.

- [cathy](https://github.com/iambrj/cathy)
An interpreter for a simple programming language

- [simplebf](https://github.com/odkq/simplebf)
Simple brainfuck interpreter written in ANSI C

- [codigo-rojo](https://github.com/LibreLabUCM/codigo-rojo)
Free (as in freedom) MARS interpreter

- [chip-8-gamebuino](https://github.com/wuuff/chip-8-gamebuino)
A Chip8 interpreter for the Gamebuino

- [Crowbar](https://github.com/zhaoshihan/Crowbar)
Totally new version for mini-language Interpreter

- [golem](https://github.com/alexander-koch/golem)
Compiler / Interpreter for the Golem programming language

- [clasp](https://github.com/mrfright/clasp)
A Lisp interpreter written in C

- [multifunge](https://github.com/ajzaff/multifunge)
An interpreter for a minimal Funge language

- [microbf](https://github.com/liquid600pgm/microbf)
A very small, optimizing Brainfuck interpreter

- [libpperl](https://github.com/kbyanc/libpperl)
Library for Embedding a Persistent Perl Interpreter

- [DEXEv3](https://github.com/pdemian/DEXEv3)
A stack based bytecode interpreter in C

- [brainfuck](https://github.com/damiendart/brainfuck)
A simple brainfuck interpreter written in C.

- [Wooki](https://github.com/jimmyskull/Wooki)
An interpreter for my own language

- [brainfuck.c](https://github.com/tomsik68/brainfuck.c)
Brainfuck Interpreter written in ANSI C

- [PyShell27](https://github.com/Pixilate/PyShell27)
Python27 interpreter wrapper for the 3DS

- [l2](https://github.com/YenyuLoong/l2)
L2 programming language & interpreter (my first try)

- [42sh](https://github.com/Zuldruck/42sh)
Unix Command Interpreter - Part 3 - Last Part

- [yocto-scheme](https://github.com/eponymous/yocto-scheme)
Small scheme interpreter based on MiniScheme

- [bfi](https://github.com/ziggi/bfi)
A lightweight Brainfuck interpreter written in C.

- [brainfuck](https://github.com/rohieb/brainfuck)
Brainfuck interpreter and compiler in C

- [loot](https://github.com/l0stman/loot)
A toy Scheme interpreter in C

- [cs170Project](https://github.com/lukasleung/cs170Project)
Creating a Scheme Interpreter in C

- [Pd_Scheme](https://github.com/etienne-p/Pd_Scheme)
Embedding a Scheme interpreter in Pure-Data

- [sbf](https://github.com/jzbl/sbf)
SBF - simple brainfuck interpreter written in C

- [efibrainfuck](https://github.com/segin/efibrainfuck)
Brainfuck interpreter for (Universal) Extensible Firmware Interface.

- [kshell](https://github.com/WoolridgeGrant/kshell)
A command-line interpreter for Linux kernel

- [minibasic](https://github.com/MalcolmMcLean/minibasic)
Small Basic interpreter, written in C.

- [Wierd](https://github.com/jcolag/Wierd)
Interpreter for the the Wierd Programming Language

- [rib](https://github.com/ronen25/rib)
Ronen's Interactive BrainF**k Interpreter

- [capdiss](https://github.com/antagon/capdiss)
Capture file dissector with embedded Lua interpreter.

- [Betelgeuse](https://github.com/7shi/Betelgeuse)
Alpha disassembler and interpreter written in F#

- [kaniScript](https://github.com/KatuH/kaniScript)
Script language for Katuh Adventure Novel Interpreter

- [shell](https://github.com/xFJA/shell)
Command-line interpreter for signature Operating Systems

- [BrainF-k](https://github.com/BrainSteel/BrainF-k)
Fully functional BF and BF-equivalent interpreter

- [cfunge](https://github.com/VorpalBlade/cfunge)
A fast Befunge93/98 interpreter in C

- [SimpleLisp](https://github.com/wongsingfo/SimpleLisp)
A dirty implement of scheme interpreter :)

- [blisp](https://github.com/burberger/blisp)
A simple lisp interpreter written in C

- [bf](https://github.com/ksheedlo/bf)
A brainfuck compiler and interpreter in C.

- [brainfuck](https://github.com/billymeter/brainfuck)
A brainfuck interpreter written in C

- [lithp](https://github.com/netguy204/lithp)
simple lisp interpreter written in c

- [brainfuck](https://github.com/clarkzjw/brainfuck)
:bow: Simple Brainfuck interpreter implemented in C

- [qsh](https://github.com/mckenney5/qsh)
qsh - A small, lightweight, command interpreter

- [chip8](https://github.com/microaeris/chip8)
Chip8 interpreter in C using SDL

- [MIPS-Instruction-Set-Emulator](https://github.com/padentomasello/MIPS-Instruction-Set-Emulator)
Instruction Set Interpreter for subset of MIPS

- [pickle](https://github.com/howerj/pickle)
Improvements to picol

- [WICI](https://github.com/vanhineam/WICI)
A Wren Intermediate Code(WIC) Interpreter written in C

- [sosh](https://github.com/vdribeiro/sosh)
Simple command interpreter that acts as OS Shell.

- [mlbf](https://github.com/Reshurum/mlbf)
An optimizing Brainfuck interpreter / compiler written in C.

- [hello-prolog](https://github.com/matheuscscp/hello-prolog)
Prolog interpreter made with Flex/Bison for compilers class.

- [Shlisp](https://github.com/or1426/Shlisp)
A massively over ambitious attempt to write a lisp interpreter.

- [ttftot42](https://github.com/nih-at/ttftot42)
Use TrueType fonts with PostScript interpreters with TrueType rasterizers. (deprecated)

- [Windows-AGiliTy](https://github.com/DavidKinder/Windows-AGiliTy)
Windows port of Robert Masenten's AGiliTY AGT interpreter

- [LightASM](https://github.com/h3adshotzz/LightASM)
LightASM is an ASM interpreter based on AQA ALI

- [xlang](https://github.com/fromasmtodisasm/xlang)
This xlang interpreter for educational purposes and as a hobby.

- [Barebrain](https://github.com/phunanon/Barebrain)
Relatively fast, cleanly written C and Python Brainfuck interpreters

- [SimpleCLI](https://github.com/matthiasb85/SimpleCLI)
A simple command line interpreter for small embedded systems

- [cbm-scheme](https://github.com/KirkMartinez/cbm-scheme)
Simple Scheme interpreter for Commodore (and other 6502) machines

- [Gillespie-BASIC](https://github.com/surveydude/Gillespie-BASIC)
A useful BASIC Interpreter for 32 & 64-bit Windows.

- [urbanmi](https://github.com/g-berthiaume/urbanmi)
A simple brainfuck language interpreter written in C11.

- [ancient_siodffi](https://github.com/rebcabin/ancient_siodffi)
how to load a Windows DLL into a Scheme interpreter!

- [BF-Compiler](https://github.com/armaank/BF-Compiler)
A compiler/interpreter for the BrainF*ck programming language

- [MUA](https://github.com/zurl/MUA)
An interpreter as the homework of Advance C Programming

- [BFInterpret](https://github.com/qcpw/BFInterpret)
a simple interpreter for the BrainF**k language

- [KINTtoGo](https://github.com/kruegerkylej/KINTtoGo)
Translation of the KINT interpreter to the Go language

- [climp](https://github.com/nmeum/climp)
Dirty interpreter for the limp programming language in C

- [subpython](https://github.com/matt-kempster/subpython)
An interpreter for a minimal version of Python

- [bfjit_x86_64](https://github.com/andrewchambers/bfjit_x86_64)
a brainfuck interpreter for x86_64 that uses jit

- [MSc-Project](https://github.com/blackn1ght/MSc-Project)
An interpreter for the expert systems language, Flex.

- [libcc](https://github.com/16Bitt/libcc)
A small library for building simple interpreters and compilers

- [bfi](https://github.com/Kelwing/bfi)
A simple, fast, and for fun Brainfuck Interpreter

- [minimal-brainfuck](https://github.com/goncalopp/minimal-brainfuck)
A minimalistic C implementation of a brainfuck interpreter

- [bnbf](https://github.com/jes/bnbf)
Brainfuck interpreter with bignum cells and various runtime options.

- [lcompiler](https://github.com/ruhan/lcompiler)
This is an interpreter concept written in C

- [Phun-Lexical-Analyser](https://github.com/BruceMacD/Phun-Lexical-Analyser)
A "phun" parser and interpreter similar to Scheme.

- [ss](https://github.com/the-sushi/ss)
Simple Shell. A minimalistic command interpreter for UNIX-like systems.

- [Unlimited-Register-Machine](https://github.com/xavierpinho/Unlimited-Register-Machine)
Portable C implementation (library + interpreter) of the Unlimited Register Machine

- [CGI](https://github.com/jaskorpe/CGI)
CGI projects. Only a brainfuck interpreter for now.

- [cli](https://github.com/ekohandel/cli)
A Command Line Interpreter (CLI) for use in embedded applications.

- [notc](https://github.com/dbetz/notc)
This is a simple interpreter with c-like syntax.

- [eva](https://github.com/mk12/eva)
The preferred Scheme interpreter of Eva Lu Ator.

- [lispi](https://github.com/jeteve/lispi)
A legacy lisp interpreter written in C and french

- [whitney](https://github.com/devonsparks/whitney)
My annotated copy of Arthur Whitney's "afternoon interpreter"

- [lisp](https://github.com/crunkmaster/lisp)
a simple lisp interpreter being implemented in C.

- [ConCurC](https://github.com/bubble-07/ConCurC)
An interpreter for the Concur programming language written in C.

- [bfin](https://github.com/alexmalyshev/bfin)
A simple implementation of a brainfuck interpreter in C89.

- [Chippy](https://github.com/joakimthun/Chippy)
A simple CHIP-8 interpreter written in C

- [vub-dylan](https://github.com/waywardmonkeys/vub-dylan)
An old (1995) Dylan interpreter written in C++

- [ipc](https://github.com/ieugen/ipc)
Interpreto pentru pseudo-cod (Interpreter for pseudo-code)

- [Unix-Shell-Script](https://github.com/dixonlamb/Unix-Shell-Script)
A basic command line interpreter written in C.

- [brainfuck-tools](https://github.com/schiermike/brainfuck-tools)
A simple Brainfuck interpreter and a C to Brainfuck compiler

- [quip](https://github.com/jbmulligan/quip)
QuIP - a command interpreter for Quick Image Processing

- [UoS-CS2-LaBASIC](https://github.com/aluxian/UoS-CS2-LaBASIC)
LaBASIC is a BASIC interpreter for the LaFortuna board

- [rubbish](https://github.com/keiya/rubbish)
RubbiSH, a useless shell command line interpreter (CLI).

- [jax](https://github.com/shekohex/jax)
minimal C-interpreter to play with. for learning purpose

- [Corewar](https://github.com/girard-r/Corewar)
Asm binary interpreter for virtual machine - C project

- [chip-seven](https://github.com/erikmansson/chip-seven)
A simple CHIP-8 interpreter for Linux written in C

- [System-programming-custom-shell-ATerm-1.0](https://github.com/amalpoulose/System-programming-custom-shell-ATerm-1.0)
ATerm 1.0 beta : A basic command-line interpreter (shell).

- [joy1](https://github.com/Wodan58/joy1)
Manfred von Thun's Programming Language Joy

- [OOPS](https://github.com/stdio2016/OOPS)
OOPS! 這個語言好難。這才是純物件導向語言

- [mujs-snapshot](https://github.com/njlr/mujs-snapshot)
MuJS is a lightweight Javascript interpreter designed for embedding in other software to extend them with scripting capabilities.

- [unitscript](https://github.com/Daniel-Abrecht/unitscript)
Interpreter for descriptive unit file like init scripts in yaml for sysv-rc

- [OOPS](https://github.com/stdio2016/OOPS)
OOPS! 這個語言好難。這才是純物件導向語言

- [lmc](https://github.com/tcort/lmc)
a virtual machine implementation of Dr. Madnick's "Little Man Computer" along with an assembler.

- [minilang](https://github.com/wrapl/minilang)
A mini language used for the Rabs build system and within Wrapl.

- [fuspel](https://github.com/camilstaps/fuspel)
Functional Simple Programming Language

- [lisp-style-repl](https://github.com/jks-liu/lisp-style-repl)
Simple lisp style command line interpreter (repl) especially for embedded system.

- [python3-in-c](https://github.com/edouardtheron/python3-in-c)
A dummy example of how to embed a Python 3 interpreter in your C program.

- [St.-Vitus-Lisp](https://github.com/karttu/St.-Vitus-Lisp)
My very compact Lisp-interpreter for MS-DOS, the last build done February 21, 1992 !

- [cbc](https://github.com/MaSydJun/cbc)
Interpreter for a custom scripting language called "codeblock", using flex and bison

- [OpenZz](https://github.com/catseye/OpenZz)
Cat's Eye Technologies' fork of OpenZz, a dynamic (self-modifying) grammar interpreter.

- [OPEN-DESIRE](https://github.com/jrwebb56/OPEN-DESIRE)
Dr G. A. Korn's experiment-protocol interpreter and differential equation solver

- [mvfl](https://github.com/andreykaipov/mvfl)
An interpreter for a Lisp-like language. It's nowhere near complete.

- [lisp1k](https://github.com/robertostling/lisp1k)
Interpreter for a minimal LISP-like language (in 1k lines of C)

- [cproftalk](https://github.com/mjk3979/cproftalk)
A proftalk interpreter written in C that is designed for C and later porting to CUDA.

- [BrainfuckKernel](https://github.com/1byte2bytes/BrainfuckKernel)
A kernel that has one purpose - to run a Brainfuck interpreter. Because why not.

- [Leonie](https://github.com/sanyaade-embedded-systems/Leonie)
Bytecode interpreter and primitive code generation backend for a HyperTalk-like programming language named Hammer.

- [vcsi](https://github.com/mdbarr/vcsi)
Vaguely Coherent Scheme Interpreter - A R5RS Scheme implementation in C with a custom module system.

- [Parser](https://github.com/jasanign/Parser)
An interpreter written in C language for arithmetic expressions that use A Recursive Descent Parser

- [tesi](https://github.com/alanszlosek/tesi)
A terminal with short escape sequences, and it's emulator (Tesi Escape Sequence Interpreter)

- [zip](https://github.com/ksherlock/zip)
ZIP - Infocom Z-code Interpreter Program V2.0 7 Nov 1993 by Mark Howell

- [IFJ16](https://github.com/Jakub-Svoboda/IFJ16)
Interpreter for IFJ16 language. Authors: Jakub Svoboda, Michael Schmid, Jan Grossmann, Matyáš Sládek, Kateřina Šmajzrová

- [s7](https://github.com/jloughry/s7)
Bill Schottstaedt's s7 Scheme interpreter (with a few small changes of my own)

- [--c](https://github.com/henrythacker/--c)
Basic interpreter, TAC generator & MIPS compiler for --C. Part of the coursework for CM30171.

- [bispe](https://github.com/mseitzer/bispe)
A Bytecode Interpreter for Secure Program Execution in Untrusted Main Memory

- [Brainfuck](https://github.com/i-abh-esc-wq/Brainfuck)
A collection of brainfuck interpreters written in C, Ruby and Python

- [clox](https://github.com/yangruihan/clox)
Repository for C implement programming language with the book "Crafting Interpreters" http://www.craftinginterpreters.com/

- [Lua-Test](https://github.com/indiejames/Lua-Test)
A simple iOS app to demonstrate embedding a Lua interpreter in a game.

- [openbook-v2](https://github.com/instantiator/openbook-v2)
The world's first (although possibly deprecated!) 3D interactive fiction interpreter...

- [baremetal-lisp](https://github.com/Sodel-the-Vociferous/baremetal-lisp)
One of my earliest projects: a toy lisp interpreter that runs on bare hardware

- [brainfuck](https://github.com/pharus/brainfuck)
Exploring brainfuck, starting by implementing an interpreter and then a compiler

- [monty](https://github.com/hcheung01/monty)
Interpreter for Monty ByteCodes files implemented using queues and stacks, created with C

- [OS](https://github.com/MohamedMurad/OS)
Implementation for the first 2 phases of Pintos OS, Shell Interpreter and two simple mini-projects

- [hope](https://github.com/tangentforks/hope)
hope interpreter from http://www.soi.city.ac.uk/~ross/Hope/

- [Turing-Machinery](https://github.com/kuitang/Turing-Machinery)
A bytecode interpreter for a bidirectional, infinite-length-tape Turing machine.

- [serveez-mg](https://github.com/spk121/serveez-mg)
A server framework for the Guile 2.0 Scheme interpreter derived from the GNU Serveez project.

- [boolean-functions](https://github.com/gre/boolean-functions)
A boolean functions commandline interpreter written in C for a university project - feb 2011

- [databaseGV](https://github.com/yoh-there/databaseGV)
A very raw, fast, text based interpreter of CANbus data for the Renault Zoe

- [c_scheme](https://github.com/spatters/c_scheme)
Mini scheme interpreter written in c. Purely for my own eduction.

- [Logo-Programming-Language-](https://github.com/xinghen91/Logo-Programming-Language-)
1st year project, created a small interpreter in c. see assignment 02 outline.

- [1L_AOI](https://github.com/stasoid/1L_AOI)
Interpreter for 1L_AOI language https://esolangs.org/wiki/1L_AOI

- [kemmens](https://github.com/CorridoniMatias/kemmens)
Biblioteca Multiuso para C - Socket Server - Socket Client - Thread Pool - Serialization - Command Interpreter

- [Klickenklacker](https://github.com/jcolag/Klickenklacker)
The reference interpreter for the Rube II automaton-like programming language.

- [testpicoc](https://github.com/jakibaki/testpicoc)
Just some playing around with picoc (c interpreter) on the Nintendo switch.

- [janet-ll](https://github.com/andrewchambers/janet-ll)
A low level rust crate providing bindings to the janet interpreter.

- [hpsh](https://github.com/microsounds/hpsh)
A stack-based Reverse Polish Notation (RPN) interpreter. Recreate the feel of Hewlett-Packard calculators!

- [fn_ptr_graph](https://github.com/trentgill/fn_ptr_graph)
Forth-y CLI for DSP graphs. C (DSP) & Haskell (interpreter & graph compiler) backend. Wrapped in libsoundio

- [minishell1](https://github.com/darkelle24/minishell1)
Basic UNIX command interpreter based on tcsh. Command : env, setenv, cd, unsetenv and can execute binairies

- [es](https://github.com/k16shikano/es)
a pretty toy Scheme-like interpreter using YACC with minimum s-expression rules.

- [cuddly-calculator](https://github.com/rattata2me/cuddly-calculator)
Something

- [elf-ld.so](https://github.com/dbittman/elf-ld.so)
I'm considering writing my own dynamic linker and program interpreter. Someone please stop me.

- [I_C_Whitespace](https://github.com/StrangePan/I_C_Whitespace)
An interpreter written in C for the esoteric programming language Whitespace

- [bf-tools](https://github.com/darconeous/bf-tools)
A fast BF (an esoteric programming language) interpreter I wrote a long time ago.

- [brainfuck](https://github.com/drshiki/brainfuck)
This is a simple interpreter for brainfuck language written in C programming language

- [PosTuring](https://github.com/jcolag/PosTuring)
Interpreter for a programming language based on the Post-Turing Machine

- [3dJS](https://github.com/verysimplyms/3dJS)
JS interpreter for 3DS, using duktape engine. Ready to homebrew just using JS?

- [IRP](https://github.com/VAdikehithilu/IRP)
This my IRP where I create a sign language interpreter using the mmWave device.

- [IFJ-VUT-BIT-2017-2018](https://github.com/thejoeejoee/IFJ-VUT-BIT-2017-2018)
Repository for program interpret of custom language IFJ2017 written in C tested under Google tests.

- [minishell_1](https://github.com/alexandre10044/minishell_1)
Epitech Project, minishell_1

- [regina](https://github.com/0branch/regina)
The Regina Rexx interpreter. Mirror of https://svn.code.sf.net/p/regina-rexx/code (git svn clone).

- [Joyau](https://github.com/Epictetus/Joyau)
A ruby interpreter for PSP, with some extension so that it could do things such as image loading, ...

- [ninjal](https://github.com/yuhangwang/ninjal)
Combine Lua or C modules and the Lua interpreter into one static binary using Ninja cross-platform build system

- [lersp](https://github.com/eddieantonio/lersp)
so U KNow that interNET meme "ermagurd"? So... okay. No? Well, okay. Here's a very simple Lisp interpreter thing!

- [Alang](https://github.com/iamsubhranil/Alang)
An algorithmic language with recursive descent parser and tree-walk interpreter/bytecode stack virtual machine(in separate branches)

- [Joyau](https://github.com/Epictetus/Joyau)
A ruby interpreter for PSP, with some extension so that it could do things such as image loading, ...

- [PHP-SHRIKE](https://github.com/SeanHeelan/PHP-SHRIKE)
A modified version of the PHP 7 interpreter for use with the SHRIKE heap layout manipulation engine

- [IFJ-VUT-BIT-2017-2018](https://github.com/thejoeejoee/IFJ-VUT-BIT-2017-2018)
Repository for program interpret of custom language IFJ2017 written in C tested under Google tests.

- [micro-lisp](https://github.com/leoht/micro-lisp)
A really - really, minimal interpreter for basic LISP expressions, written in C, for the sake of learning and fun

- [volley](https://github.com/PaulioRandall/volley)
Small embedded Lua interpreter designed for testing JSON based web services and with a binary comfortable fitting inside repositories

- [lisp-on-xen](https://github.com/samcamwilliams/lisp-on-xen)
A port of a basic LISP interpreter to run as an OS on a Xen hypervisor target.

- [ushell](https://github.com/aneesh87/ushell)
This is a command interpreter shell that parses and executes user commands. It supports pipelining, redirection and basic signal handling.

- [BrainF-k-and-Ook-based-on-C](https://github.com/WispProxy/BrainF-k-and-Ook-based-on-C)
This repository with small interpreter BrainF**k programming language and translator Ook! programming language based on C

- [zerp](https://github.com/purplefoot/zerp)
Zerp is a z-machine interpreter written in C that uses Andrew Plotkin's GLK Library for I/O.

- [tinyscheme](https://github.com/zpl-c/tinyscheme)
TinyScheme is easy to learn and modify. It is structured like a meta-interpreter, only it is written in C.

- [The_Nut_Shell](https://github.com/ajalgaonkar/The_Nut_Shell)
This project involves writing a command interpreter for a Korn-shell-like command language in C using Lex and Yacc running under FreeBSD.

- [Calc_and_Format](https://github.com/kdharsee/Calc_and_Format)
cs211 - Formula: C implementation of a bit sequence interpreter ( either as a two's complement int or IEEE 74 single precision float ).

- [meraki](https://github.com/Cesura/meraki)
A kernel written from the ground up in C and assembly, with the intention of having all kernel- and user-land applications run on an interpreter.

- [zlib-fork](https://github.com/pascal-cuoq/zlib-fork)
This is a fork of zlib 1.2.8, with step-by-step analysis with tis-interpreter added as extra commits

- [asus-tcci](https://github.com/cav94mat/asus-tcci)
TrendChip Command Interpreter for ASUS modem/routers. A way to access a lot of hidden options/information, in particular the ones related to the xDSL modem!

- [skeebasic](https://github.com/skeezix/skeebasic)
A _VERY_ rudimentary implementation of a BASIC language interpreter; a toy, for fun. Not meant for anything serious. The fundamental interpreter was up and working within a half day or so, so it is really lamely done and riddled with bugs. Yet, it works!

- [ramble](https://github.com/sdrummeyjr/ramble)
Attempting to learn CLang by building an interpreter for a new language. I named the language "Ramble" because I tend to talk a lot. Following along with http://craftinginterpreters.com/. I highly recommend the site

- [MipsRabbit](https://github.com/bmsmith/MipsRabbit)
MipsRabbit is a MIPS .asm interpreter. Rather than compiling MIPS code and running it from a VM or other program, why not interpret it with powerful debugging tools in advance?

- [TVPortable](https://github.com/blacklensama/TVPortable)
This project aims to create a usable clone of TVP (Kirikiri) 2 base on the original TJS interpreter & Cocos2D-X, for multiple platforms include iOS, OSX, Android, Desktop Linux and Windows.

- [PEW](https://github.com/gramster/PEW)
A Protocol Engineering Workbench - IDE, compiler, VM, interpreter, debugger for Estelle (Extended State Transition Language). This is old code; it probably compiles and runs command line tools on Unix, but the editor/IDE was written for MS-DOS.

- [ml](https://github.com/pqnelson/ml)
A Study in Implementing Functional Programming Languages

- [Micro-shell--ush-](https://github.com/ankscircle/Micro-shell--ush-)
"ush" is a command interpreter written in C with a syntax similar to UNIX C shell. The main tasks were- Lexical structure formation and implementation, command line parsing, pipe- lining of commands & their parallel execution, I/O redirection, command execution, environment variables, signal handling & creating built-in commands.

- [LuaThread](https://github.com/aknorjaden/LuaThread)
LuaThread is a double layer wrapper for the Lua script language interpreter and also uses Tomaka17's luawrapper (link below) below the bottom layer for quick development. The top class can either create a new thread inside of which the lower layer class is instantiated or no threading can be used. The intention is to use this component with the evemuproject's evemu_server for NPC AI and other scriptable features. Credits: Tomaka17's 'luawrapper' project: https://code.google.com/p/luawrapper/

- [InterpreterTinyBasic](https://github.com/AlexanderKuptsov/InterpreterTinyBasic)

- [IFJ2014-public](https://github.com/Raiper34/IFJ2014-public)
Pascal Interpreter IFJ2014 BUT FIT.

- [perl_interpreter](https://github.com/cmiss/perl_interpreter)

- [BytecodeInterpreter](https://github.com/cjhoward18/BytecodeInterpreter)
This project is a stack-based bytecode interpreter (or virtual machine) for a simple instruction set. Instead of using registers like a register-based bytecode interpreter, a stack-based interpreter pushes temporary values onto an operand stack.

- [monty](https://github.com/lisale0/monty)
Opcode interpreter

- [tscheme](https://github.com/wtakuo/tscheme)
A Tiny Scheme Interpreter

- [bfi](https://github.com/bacomatic/bfi)
Brainf*ck Interpreter

- [MAI](https://github.com/megabytefisher/MAI)
MAI - MIPS Assembly Interpreter

- [ruby-concurrent-gc](https://github.com/nmbook/ruby-concurrent-gc)
Ruby Interpreter with Concurrent GC

- [interpreter](https://github.com/guilledk/interpreter)

- [Interpreter](https://github.com/digas111/Interpreter)

- [Interpreter](https://github.com/jmariehawkins/Interpreter)
An interpreter for a simple calculator language. It parses an input program, checks for errors, builds a syntax tree based on the input, and runs the program if correct.

- [Interpreter](https://github.com/spkenkare/Interpreter)

- [interpreter](https://github.com/fromasmtodisasm/interpreter)
The interpreter parses and interprets code

- [interpreter](https://github.com/5cs/interpreter)
little gradient descent recursive interpreter

- [Interpreter](https://github.com/ahmedhammad97/Interpreter)
A C program that reads a new expression every time, process it and calculate a value, then assign it to the variable name, store them both in a hash map. Repeat with new expression.

- [Interpreter](https://github.com/GehadG/Interpreter)

- [Interpreter](https://github.com/vishal0027/Interpreter)

- [Interpreter](https://github.com/KoltPenny/Interpreter)
Simple interpreter with Flex and Bison in C

- [Interpreter](https://github.com/aliaamohamedali/Interpreter)
A (CLanguage) implementation of an interpreter that reads in, verifies and calculate mathematical equations and assign them to a variable that can also be used in latter calculations. detects errors of undeclared variables or wrongly formatted equations.

- [Interpreter](https://github.com/ggtemplar/Interpreter)
Implementing a simple calculator in Flex and Bison.

- [Interpreter](https://github.com/oswidan97/Interpreter)

- [interpreter](https://github.com/catchesfire/interpreter)

- [Interpreter](https://github.com/devilast/Interpreter)

- [Interpreter](https://github.com/AlexGokan/Interpreter)

- [interpreter](https://github.com/doompriest/interpreter)

- [Interpreter](https://github.com/AbdulRahman20/Interpreter)
(C)

- [Interpreter](https://github.com/LAGIdiot/Interpreter)
Implementace interpretu imperativního jazyka IFJ15

- [Interpreter](https://github.com/ELWarnerII/Interpreter)
This repository contains files that interpret a programming language our class put together that is a more primitive version of the C language.

- [interpreter](https://github.com/psychemisss/interpreter)
simple interpreter

- [Interpreter](https://github.com/MahmoudAbdelRazik95/Interpreter)

- [Interpreter](https://github.com/saetar/Interpreter)
Racket interpreter written in C

- [interpreter](https://github.com/Ahmed-Masoud/interpreter)
implemented in C all arithmetic operations and functions and conditions

- [interpreter](https://github.com/piperCode/interpreter)
This is a interpreter/compiler of a hybrid language

- [Interpreter](https://github.com/PatrickDale/Interpreter)
A Racket Interpreter

- [Interpreter](https://github.com/e-hyland/Interpreter)
Parser and interpreter built in C for the Logo language. Graphics in SDL.

- [Interpreter](https://github.com/adelmeleka/Interpreter)

- [interpreter](https://github.com/BramvanVeenschoten1/interpreter)
an interpreter

- [interpreter](https://github.com/darrenyip/interpreter)
simple interpreter for abstract machine

- [Interpreter](https://github.com/SandraSherif/Interpreter)
simple interpreter that executes instructions and print the result of each instruction. Example for input and output:- Enter the expression (or “end” to exit): X = 12.5 The value of entered expression =12.5 Enter the expression (or “end” to exit): Y = X*4/5 The value of entered expression =10.0

- [Interpreter](https://github.com/RafalWilinski/Interpreter)
📺 My own bash interpreter in C

- [Interpreter](https://github.com/iGimm/Interpreter)
Phase III: Code generation / Interpreter

- [Interpreter](https://github.com/srujanbelde/Interpreter)
Interpreter developed using cpp

- [interpreter](https://github.com/fhammoud/interpreter)
Custom language interpreter written in C

- [Interpreter](https://github.com/Carlos2396/Interpreter)

- [Interpreter](https://github.com/tedward111/Interpreter)
This is a project for my Programming Languages class, an interpreter for Scheme written in C

- [interpreter](https://github.com/mihamor/interpreter)
Simple Interpreter written in pure C

- [Interpreter](https://github.com/NaglijLamer/Interpreter)
Interpreter for virtual machine.

- [interpreter](https://github.com/danhan52/interpreter)
A racket interpreter written in C

- [Interpreter](https://github.com/Jemyz/Interpreter)
Full functionality interpreter allowing declaring variables and fuctions using postfix evaluation techniques

- [interpreter](https://github.com/tcsullivan/interpreter)
A minimal scripting language for low-memory microcontrollers

- [Interpreter](https://github.com/swhatelse/Interpreter)

- [Interpreter](https://github.com/ZeyadZanaty/Interpreter)
Interpreter in C

- [Interpreter](https://github.com/delieva/Interpreter)
Interpreter based on ast tree

- [Interpreter](https://github.com/TerraExx/Interpreter)
See ReadMe

- [interpreter](https://github.com/wilber1202/interpreter)
all code of interpreter

- [interpreter](https://github.com/guisilvano/interpreter)
Interpretador de gramática escrito em C

- [interpreter](https://github.com/JarYamsiv/interpreter)
a simple interpreter with syntax similiar to python

- [interpreter](https://github.com/ahvar/interpreter)
The interpreter parses and interprets code

- [Interpreter](https://github.com/cvaraujo/Interpreter)
A small interpreter using Lex and Yacc in C.

- [InterpreterAsm](https://github.com/jjunac/InterpreterAsm)
Compile ASM files into file that can be interpreted byt the microprocessor built during the "Program Execution" course

- [InterpreterLoop](https://github.com/oddishwolf/InterpreterLoop)

- [InterpreterLoop](https://github.com/maria-sabo/InterpreterLoop)
Курсовая работа по программированию. Интерпретатор языка Loop.

- [InterpreterQ](https://github.com/syvjohan/InterpreterQ)
Interpreter for programming language Q

- [InterpreterLoop](https://github.com/IgorLo/InterpreterLoop)

- [interpreterProject251](https://github.com/JordiKai/interpreterProject251)
Continuation of project in CS251

- [InterpreterExpressionRegulier](https://github.com/iliasafrass/InterpreterExpressionRegulier)
un interpreteur des expressions regulier (flex & bison & langage C)

- [InterpreterLoopNew](https://github.com/IgorLo/InterpreterLoopNew)

- [interpreter-](https://github.com/mawbye/interpreter-)
interpreter written for programming languages course

- [Interpreters](https://github.com/Doriszhuo/Interpreters)
Use C interface to evaluate first and second class Scheme-like functions.

- [Interpreters](https://github.com/awh44/Interpreters)
A repository for interpreters for some languages

- [cs243-01](https://github.com/kekkler/cs243-01)
Interpreter

- [cantang](https://github.com/yasuo-ozu/cantang)
interpreter

- [traskare](https://github.com/Boktraskare/traskare)
Interpreter

- [beerscript](https://github.com/lsy1458845893/beerscript)
interpreter

- [brainfuck-interpreter](https://github.com/leplastic/brainfuck-interpreter)
A brainfuck interpreter with virtually unlimited cells

- [Mouse-Interpreter](https://github.com/castleberrysam/Mouse-Interpreter)
A basic interpreter for a basic language.

- [simple-interpreter](https://github.com/liexusong/simple-interpreter)
Simple Interpreter

- [bf_interpreter](https://github.com/sylvetrix/bf_interpreter)
Brainfuck Interpreter

- [HRM-interpreter](https://github.com/nishi-yuki/HRM-interpreter)
ヒューマンリソースマシーン風の言語

- [thue_interpreter](https://github.com/ASIDasdzxc/thue_interpreter)

- [Lisp-Interpreter](https://github.com/amers185/Lisp-Interpreter)
A Scheme Interpreter (Dialect of LISP) implemented in C with its own garbage collector.

- [clox-interpreter](https://github.com/aymanizz/clox-interpreter)
An interpreter in c

- [SchemeInterpreter](https://github.com/Tom-Le/SchemeInterpreter)
An experimental Scheme interpreter.

- [Arm_interpreter](https://github.com/nalin1096/Arm_interpreter)
An arm interpreter made in C as part of our Computer Organization course 2015.

- [brainfuck_interpreter](https://github.com/Brajanowski/brainfuck_interpreter)
simple brainfuck interpreter written in c

- [Scheme_Interpreter](https://github.com/Kennelly57/Scheme_Interpreter)
A basic interpreter to run Scheme. Currently needs some bug fixing in some early parts.

- [bf-interpreter](https://github.com/AWGillespie/bf-interpreter)

- [mini-interpreter](https://github.com/Sameeranjoshi/mini-interpreter)

- [forth_interpreter](https://github.com/DGBellomy/forth_interpreter)

- [brainfuck_interpreter](https://github.com/Edorenta/brainfuck_interpreter)
Brainfuck interpreter, breaking down Urban Müller's esoteric language

- [Scheme-Interpreter](https://github.com/babara2/Scheme-Interpreter)

- [Scheme-Interpreter-](https://github.com/RafaelZuniga1995/Scheme-Interpreter-)
An interpreter written in C for the language Scheme.

- [brainfuck-interpreter](https://github.com/code-forger/brainfuck-interpreter)
a brainfuck interpreter in C