Creating your first programming language is easier than you think.

“The book I want to read.” — Matz, creator of the Ruby language

“I really love this book.” — Jeremy Ashkenas, creator of the CoffeeScript language

Want to create a programming language, but don't feel like going through one of those expensive and boring 1000-page books ? Well, you're not alone ...

The best system to create your first programming language.

The eBook

A 100 page PDF detailing core concepts and applying them to a custom language in Ruby
(included: ePub & Mobi formats).

Exercises & solutions

Proposed extensions to the language with solutions at the end of the book.

Three languages

Full source code of three languages in Ruby & Java. Easy to extend and play with.

A screencast

Explaining step by step how to extend the JVM language.

Most books on compilers are priced at more than $100 and are long and boring. My system, which contains a book (fun and to the point), exercises & solutions, three languages you can use however you want and a screencast, is only $39.99.

And I even give it to you for free if you're not happy.

Buy Now

Money back guaranteed, no questions.

Instant delivery & awesomeness.

Join the thousands of coders who created their own language.

“It's been a lot of fun, and surprisingly little work to get a language that covers 95% of what JavaScript can do.”

— Jeremy Ashkenas, created CoffeeScript after reading the book.

“I love this book! It helped me create my own Awesome-to-PHP compiler. It's not a full featured compiler yet but I had a lot of fun coding it and I learned a LOT.”

— Julien Desrosiers, created Phlower after reading the book.

“I never had a chance to study language internals at university, and while very interested, I found their inner workings intimidating. With this course I've found a simple but engaging introduction to the world of lexers, parsers, interpreters and compilers, and suddenly a whole new world in programming has opened up. Highly recommended.”

A few languages created from this system ...

CoffeeScript Fancy Savage Rubby Arendelle

It works or it's free.

Not sure this system is for you? Try it and if you're not happy, I'll give you your money back and you keep everything.

Buy Now

Money back guaranteed, no questions.

Instant delivery & awesomeness.