I want to program a language learning Program for kids. I want it to have animations, quizzes with drag and drop and a lot of graphic effects.
I want to know which language is good for client side and which is good for desktop application.
I am programming with java.
With AS3/Flex you could use the same classes for a web application and an AIR application (desktop). Just import your classes in different projects then and generate both a web client and a desktop app.