Top 1,000 Features Creators Events Podcasts Extensions Blog Explorer CSV Download

JAI

< >

JAI is a programming language created in 2014 by Jonathan Blow.

#305on PLDB 10Years Old

Jonathan Blow (born 1971) is an American video game designer and programmer, who is best known as the creator of the independent video games Braid (2008) and The Witness (2016), both of which were released to critical acclaim. From 2001 to 2004, Blow wrote the Inner Product column for Game Developer Magazine. He was the primary host of the Experimental Gameplay Workshop each March at the Game Developers Conference, which has become a premier showcase for new ideas in video games. Read more on Wikipedia...


Example from the web:
#import "Basic"; main :: () { print("Hello, World!\n"); }
Example from hello-world:
#import "Print" main::(){ print("Hello World"); }

Language features

Feature Supported Token Example
Strings "
"Hello world"
Print() Debugging Print
Comments
// A comment
MultiLine Comments
/* A comment
*/
Line Comments //
// A comment
Semantic Indentation X

View source

- Build the next great programming language · About · Resources · Acknowledgements · Part of the World Wide Scroll