Most smart card programming consists of writing programs on a host computer that send commands to and receive results from predefined or application-specific smart cards.
These applications read data from and write data to the smart card and perhaps make use of the modest computing powers of the processor on the smart card.
preview:
http://www.maxking.com/smartcardsysdesign.htm
5/6/2005