>>42
http://en.wikipedia.org/wiki/Objective-J
Objective-J is a programming language developed as part of the Cappuccino web development framework. Its syntax is nearly identical to the Objective-C syntax and it shares with JavaScript the same relationship that Objective-C has with the C programing language: that of being a strict, but small, superset; adding traditional inheritance and Smalltalk/Objective-C style dynamic dispatch to JavaScript. Pure JavaScript, being a prototype-based language, already has a notion of object orientation and inheritance, but Objective-J adds the use of class-based programming to JavaScript.
Programs written in Objective-J needs to be compiled before being run by web browsers' JavaScript virtual machine. This compilation can occur in the web browser at runtime by a compiler which compiles Objective-J programs into pure JavaScript code. The Objective-J compiler is written in JavaScript, consequently deploying Objective-J programs requires no plugin needs to be attached to the web browser.