An integrated circuit card is used with a terminal. The integrated circuit
card includes a memory that stores an interpreter and an application that
has a high level programming language format. A processor of the card is
configured to use the interpreter to interpret the application for
execution and to use a communicator of the card to communicate with the
terminal.