The application reads data from arrays in a Java file. Before arrays are created the data are organized using Microsoft Excel or Open Office Calc. The data are vocabulary from a Mandarin textbook. There are 10 lessons and each lesson contains around 40 Chinese words. Each word has Chinese characters, their Pinyins and translations. Therefore, there are 1293 data entries in the application. Microsoft Excel keeps the data organized because vocabulary data are entered in three columns. They are the columns for Chinese characters, Pinyin and translation. Once the three columns are created, columns of quotations and commas are inserted