Cyberflex Access speaks Java Card version 2.0. This is a small set of Java, tailored for smartcards. Among other differences, Java Card does not have garbage collection, and does not have types int, long, float, double.
You can learn more about Java Card technology from Sun.
We don't have time to program our cards here, but we will learn how to load an applet onto a card. You can learn how to program the card yourself by getting Schlumberger's Cyberflex Access Starter Kit from CITI.