Java Card viitab tarkvara tehnoloogiale, mis võimaldab Java-põhiseid rakendusi (applette) turvaliselt käivitada nutkaardidel ja sarnastel väikeste mälupõhiste seadmetel. Java Card on kõige väiksem Java platvormidest, mis on suunatud sisseehitatud seadmetele. Java Card annab kasutajale võimaluse programmeerida seadmeid ja muuta need rakenduse spetsiifiliseks. Seda kasutatakse laialdaselt SIM-kaardides (kasutatakse GSM mobiiltelefonides) ja sularaha pangakaardides. Esimene Java Card tutvustati 1996. aastal Schlumberger'i kaardiosakonna poolt, mis hiljem ühines Gemplusega, et moodustada Gemalto. Java Card tooted põhinevad Sun Microsystemsi (hiljem Oracle Corporation'i tütarettevõte) välja töötatud Java Card platvormi spetsifikatsioonidel. Paljud Java kaardi tooted tuginevad ka GlobalPlatform spetsifikatsioonidele kaardi rakenduste turvaliseks haldamiseks (allveerimine, installimine, isikupärastamine, kustutamine).
Sun Microsystems