电脑所研发。整体而言，Java Card的主要特点及诉求在于移携性与安全性。
程式移携性.Java Card虚拟机（Java Card Virtual Machine，也可简称为Java Card VM或JCVM）它是原有Java虚拟机的子集合，负责对Java Applet进行程式直译、执行及结果回应，也因此JCVM的空间佔量不能太大，必须能小到放入智慧卡内。此外，Java Card的Java Applet也必须比一般Java Applet更小型，要求JCVM与Java Card