Java Card technology is the leading open, interoperable platform for smart cards and secure tokens. The Java Card Specifications provide the basis for cross-platform and cross-vendor applet interoperability. Java Card Specification 3.0.1 is backward compatible with Java Card Classic Specification 2.2.x. This new release features a significantly enhanced execution environment, a new virtual machine, and new network-oriented features.
The Java Card Development Kit includes a complete, standalone development environment in which applets written for the Java Card platform can be developed and tested. (See Third Party License.)