0 votes
in Python by
Is Python an object-oriented programming language?

1 Answer

0 votes
by

Yes and no. Python combines features of both object-oriented programming (OOP) and aspect-oriented programming. One reason it can’t be considered a true OOP language is that it doesn’t support strong encapsulation, which is the only basic feature of an OOP that Python does not support.

...