1. A compact one-handed keyboard for a hand held computer device including an array of keys comprising characters of an alphabet of a language, wherein the array includes: (a) first keys arranged together in a contiguous alphabetical sequence of at least five characters, said first keys, when pressed, providing computer input sending signals corresponding to respective frequently used vowel characters; (b) second keys arranged adjacent to the first keys, said keys, when pressed, providing computer input sending signals corresponding to respective frequently used consonant characters; and (c) third keys arranged in positions remote from the first keys, said third keys, when pressed, providing computer input sending signals corresponding to respective infrequently used consonant characters, wherein the second keys are arranged in alphabetical order adjacent to the first keys, wherein a first set of the second keys substantially forming the first third of the letters of the alphabet are arranged in a first row; a second set of the second keys substantially forming the middle third of the letters of the alphabet are arranged in a left corner; and a third set of the second keys substantially forming the last third of the letters of the alphabet are arranged in a right corner; and the first keys are arranged in a another row located between left and right corners, wherein one or more of the second keys are arranged adjacent to the first keys that they are frequently paired together with in words of the language, and wherein the array of keys includes seven or less columns and four or more rows.