In the current speaker-independent speech recognition, it is impossible to attain the high recognition ratio for the general purpose applications. However, it is possible to obtain reasonable recognition ratio for specific applications. Programming language has the specific syntaxes and vocabularies specified by the language specification based on this characteristics, C program editor by voice input is implemented.