Flexionizer is a modern software to learn and to look up verb conjugations. The databases of Flexionizer provide a german verb library containing more than 600 entries of verbs (spanish and english verb libraries separately available).
This is an electronic bilingual dictionary for translating words and phrases from English to German and vice versa. Currently are more than 170,000 translations in the unregistered and more than 800,000 translations in the registered database.
The Lexis Rex StudyBook - German combines an eBook with audio and study tools designed for anyone learning German. Improve your listening comprehension, vocabulary and grammar while enjoying classic literature.
Jitbit VirtualKeyboard is a multilingual on-screen virtual keyboard. Type text with your mouse, trackball or stylus (digital pen used by Tablet PC devices with a touch screen), whenever you are unable to use a physical computer keyboard.
This program specializes in translating German texts into English, but can also help in translating individual English words into German. With a translation database exceeding 220,000 German words and phrases.
Articulate spelling allows you to practice your spelling at home. An animated character speaks the words for you to spell, and checks that you have spelled them correctly. The educational version supports many users on a network.