A Russian language vocabulary trainer with an on screen keyboard for editing Russian with both Cyrillic and Latin characters. It is possible with this software to train Russian from most western European language and keyboard set-ups. The on screen keyboard reacts to the key action of the PC's keyboard. Included with the product are examples for training of Russian from most western European languages. Handles synonym and comments in a 3-dimensional spreadsheet. This gives the software great flexibility and good overview of the content of exercise language files. Exercise can be preformed very flexible, where exercise can be done for the training of Russian with both Cyrillic as well as Latin characters. Exercise can also be done from Russian and into English or other western European languages. Import to languages file can be done from Windows ANSI text files, which makes it possible to use text imported from text files, from the Internet or from textbooks processed with OCR software.