The Transterpreter Project

Concurrency, everywhere.


Transterpreter

An open-source and highly portable virtual machine designed to exploit concurrency on embedded systems, for running process-oriented programs written in the occam-pi programming language.


Desktop

Get started programming in a concurrent language on the Mac, Windows, or Linux.

Robot

Concurrency is fun with little robots! We're refreshing both the RCX and Surveyor, and the IPRE Fluke is coming soon.

Your Platform

The Transterpreter was developed to be portable and run from as little as 10KB of flash and mere bytes of RAM.

Caught your interest? Grab a binary or the source and enquire within.


Projects

Components of the Transterpreter, or just random explorations.