The specific feature of Korean Chess is that many opening positions are possible when the game starts. In this paper, a Korean Chess program with mandarin interface and learning capability is introduced. The rules of “Korean Chess” are introduced at first and then the data structure and algorithms. The search depth of the program is about six plies. The program is suitable for recreation because its competition strength is quite acceptable by average users.