1. A keypad optimization method for handheld devices with optimal multi-language entry capability and handiness for both handheld and fingertip manipulation comprising the steps of: a) input application requirements containing language specification; b) perform application mapping using the application requirements having versatile keypad map output wherein the application mapping method consists of the following steps: 1) perform language entry order grouping using the language specification having entry order groups and valid combination output; 2) perform inter-group mapping using the application requirements and the entry order groups and valid combination having mapping sets output; 3) perform intra-group location mapping using the application requirements and the mapping sets having key maps output; c) implement a versatile keypad using versatile keypad map wherein the versatile keypad receives user input and generates received data output; d) perform interactive optimization using the received data having online action output; e) generate keypad output and screen display by the versatile keypad using the online action.