>>1
Even though Python is scripting.
Fail.
OOP doesnt really make sense to me
OOP is a useful abstraction. It's not the panacea of programming though, enterprise fucktards who fap to OOP are stupid.
Python follows the good design principle that everything is an object, yet it doesn't shove them up your ass. You won't have a problem with it, and learn to appreciate this feature as it is — useful, not the bomb, but desirable if optional. Besides, Python's object model is a decent one; not the crap you could have heard of in Java.
And now that I think about it, if you think "Python is scripting", then the reasons you think OOP doesn't make sense are likely to be wrong as well. Just learn Python, accept objects, and realize they are no magic, just a useful language feature you use sometimes and ignore some other times, like any other.
>>4
If you would, though, please explain how it is not scripting?
If you would, though, please explain how it is scripting? And what's your definition of "scripting language"?