What is metaclass?
Meta Class, is class of a class. They define how the class should behave, objects are instance of class and class are instance of metaclass.
What are scripting languages?
These are the languages that support scripting for eg. python, PHP, etc they are written to automate things that are essentially done by humans. They are capable of interacting with the environment and setting or modifying these, that's one of the reasons they are used for a lot of installation purpose.
what are static objects of class, i.e. infront of whome static is written.
Static members are the variables in front of them static is written, they are shared by all the objects of the class. On initialization they are set to 0 by default, if any other value is not given. If you declare a function inside a class as static, you make it independent of any particular object of the class. A static member function can be called even if no objects of the class exist and the static functions are accessed using only the class name and the scope resolution operator ::.