Languages
Three things to practise. Each has its own lessons, its own keyboard and its own progress, so choosing one is starting something rather than flipping a switch.
English (QWERTY)
The keyboard printed on your keys. Start here if you want to type English faster, or if you have never touch typed at all and would rather learn the technique on letters you already know.
Nepali (Traditional Unicode)
The standard Nepali keyboard, built into Windows and macOS and used by the Lok Sewa exams. Start here if you are learning Nepali typing from scratch: what you learn works on any computer, with nothing to install.
Nepali (Preeti)
The older typewriter layout, still what many offices and printers ask for. TypeRight teaches its key positions but writes proper Unicode, so what you type is real Nepali text rather than English letters wearing a Nepali font.
Those three are all there is today. If you came looking for Hindi, Maithili or another language written in Devanagari, TypeRight cannot teach it yet: they share the script with Nepali, but not the keyboard, the words that come up most, or the order the letters are best learnt in. Each of those has to be built before the lessons are any good. When one is ready, you will find it on this page.