A tarxeta Java é a máis pequena das plataformas Java dirixidas a dispositivos incrustados. A tarxeta Java dá ao usuario a capacidade de programar os dispositivos e facelo específicos para a aplicación. É amplamente utilizada en tarxetas SIM (usadas en teléfonos móbiles GSM) e tarxetas ATM. A primeira tarxeta Java foi introducida en 1996 pola división de tarxetas de Schlumberger, que máis tarde se fusionou con Gemplus para formar Gemalto. Os produtos da tarxeta Java están baseados nas especificacións da plataforma Java Card desenvolvidas por Sun Microsystems (posteriormente unha subsidiaria de Oracle Corporation).
Sun Microsystems