From what I've read, JavaScript is not a "purely object-oriented" programming language but Python is. And JavaScript uses "prototype based inheritance" while Python uses "class-based inheritance".
JavaScript is the language I learned to code in, so I don't quite understand what they mean by "purely object oriented". And I thought a class is kind of like a prototype of an object, so I don't understand how the two ideas are apparently different.