Books from amazon:
 
 

300!

There are now 300 languages posted here… Ok, 68 broken links are reported but still there is a lot to explore about programming language implementations. Thanks to everyone who contributed so far!

compiler-hopper

compiler-hopper is a compiler for the language Grace.

Micro Java

A compiler for the Micro Java language. French documentation only.

streme

Streme (Scheme + stream) is a Scheme-inspired language with a concurrent interpreter. The main goal is to make effective use of multiple cores when evaluating programs. Streme comes with analysis tools that are capable of performing control and value flow analysis, together with interprocedural dependence analysis. The ultimate goal is automatic parallelization of Scheme programs, evaluating standard Scheme programs (i.e. programs without special annotations for parallelization) using multiple cores.