1. A method for making a smart card including a microcomputer; the method comprising the steps of: a. programming the microcomputer with a smart card control program; b. defining data dictionary means for defining data stored in the microcomputer; and c. programming the microcomputer with the data dictionary means and personalized data.