C API - used for standalone applications; based on socket connection
|
C++ API - encapsulates C API in a set of classes |
JavaScript API - similar to Java, messages in form of strings
|
Object API - allows more complex operations (e.g. automatic update of state) for Java applets |