I am an academic linguist developing a Hieroglyphics to English language
translator that I want to publish both Windows standalone (java or c/c++?) and also to work on a Website.
My experience in visual C++ and basic isn't really up to date, but I have designed a user interface, plus a pseudo-code database interrogation type solution that might possibly work.
Most of the preparation work involves editing word-lists/ dictionary databases and I have done most of this already, but don't want to spend too much completing all the data preparation until I am sure the final software will do the job.