M Kumar wrote:
Object oriented languages doesn't allow execution of the code without class objects, what is actually happening when we execute some piece of code, is it bound to any class?
Those who have time and consideration can help me

My take..

Python is a language. Programs written in Python create and manipulate information objects. (But programs are not objects themselves.) So, Python is a language for describing object-based information processing.

Every Python object is an instance of some class. Every class, being an object itself, is an instance of some metaclass. (The 'type' metaclass is an instance of itself.) Every class (in Py3) is also a subclasses of the base class 'object'.

I think 'object-orient language' is a somewhat misleading abbreviation since 'object-orientedness' is a potential property of the an abstract computation system a language works, with rather than a property of a language itself.

Terry Jan Reedy

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to