The invention discloses a computer Chinese character input method and keyboard, using 26 alphabets as codes; dividing etymons into same-tone class, pictographic class, resolution class, and joint class to be defined on corresponding code keys, where the codes of the five basic strokes are H (horizontal stroke), I (vertical stroke), P (left- falling stroke), D (dot stroke) and E (turning stroke); dividing Chinese characters into etymon characters and out-key characters for coding, respectively, where the etymon characters are usually one-code characters and directly defined on corresponding keys and the out-key characters are split according to the rules of big taking priority, visual priority, considering sequence, noticing joint, etc., and then coded. For a few Chinese characters that need to be identified due to the repeated codes, the invention adds identification code. As inputting Chinese characters, the invention is direct to respond, and easy to identify, low-repeated code ratio, high-inputting efficiency and suitable to spread by being taught at classes in middle school and primary school.