Hello Sairam, Cinema4D (C4D) is a general all purpose 3D package. it is right below the big guys (3D Studio Max, Maya, XSI and Lightwave) in what it can do but this is not bad. It has a pretty good toolset. It is also one of the cheapest in cost though which is always a good thing.
Have a look