I only want to know whether other high-level languages like C++ or Java can be used in Blender or not? If not, is there some way with which other languages can be used coz i don’t know a lot about python. Thank you.
Python is a good language to know. If you do not want to learn it I believe there is a C++ to Python converter script somewhere on the web, however I would not use this for anything other than the most basic code as it will produce output that is awfully hard to debug.
Inside Blender is developed with the mix of C and C++ so, having a full code from svn you are OK to use C++, besides, no one preclude you to use swig to quickly export what ever you want and use java outside.
I believe in case of current python glue code was replaced with SWIG, then the whole set of languages will be available out of the box. But it is to someone who will endeavor this task.
But again - C++ is ok, but this will hardly be used by others, unless you produced patch which is accepted into truck, otherwise ( being not accepted ) only you will be able to use your modifications. While with python scripts you are not limited by anyone recognition to spread you work.