Lantern's programming language is based on C...think of it as C-. This video will give you an overview of the syntax. Internally, Lantern is an 8-bit system. Variables can be 0-255. Properties are either 1 or 0. There are no looping constructs. Amazingly, these limitations don't seem to pose any barriers to making games.