The invention relates to an input method oriented at computer-assisting translation. The input method includes the steps that S1, word segmentation is carried out on a source language sentence; S2, a machine translation candidate list corresponding to the source language sentence obtained after word segmentation and an optimal machine translation candidate are obtained, and multielement grammar hint phrases are obtained; S3, input method phrase candidates are obtained by responding to the multielement grammar hint phrases selected by a key or receiving an input key sequence; S4, after the multielement grammar hint phrases or input method phrase candidates selected by a user key are responded, the multielement grammar hint phrases are obtained, and the step S3 is carried out repeatedly until a user finishes entering of the translation of the source language sentence. The invention further provides an input device oriented at computer-assisting translation. The device comprises a word segmentation module, a translation module, a first generation module, a second generation module and an input device interface. The input method and device oriented at computer-assisting translation make full use of machine translation knowledge, the key saving rate at least rises by 11.04%, and the efficiency of artificial translation is greatly increased.