I'm quite new to Hindi (I can say a few words and that's about it) but I'm very interested in the language. I wrote a quick computer program to help me in learning Devanagari because I couldn't find very many others out there. I'm making it freely available because (a) I hope that it can be useful for others, and (b) I believe that feedback from you all can make it a better program for everyone to use.
I've called the program "Accha" and you can download it from here:
It requires Java and is just a JAR download. I primarily use OS X and Linux so I'm not sure how to run JAR files under Windows, so if someone knows how please post it here and I'll add instructions to the web page.
Keep in mind that it's a bit rough around the edges currently, but I'm hoping that with a bit of work it can become something useful for lots of people. Please let me know if you have any suggestions!
p.s. if there are any other computer programs or resources that people have used to help them learn Hindi, please post them here. One that I've found very useful is this Flash tutor: