Вопрос на самом деле не очень верно поставлен, так как сравнивается теплое с мягким.
ООП — парадигма программирования, в которой основными концепциями являются понятия объектов и классов (либо, в менее известном варианте языков с прототипированием, — прототипов) (
Вики)
Скриптовый язык программирования — язык программирования, разработанный для записи «сценариев», последовательностей операций, которые пользователь может выполнять на компьютере. Простые скриптовые языки раньше часто называли языками (
Вики)
Так вот, вы
можете писать в скриптовом языке программирования (который не чистое ООП) просто инструкции, которые выполняются по ходу работы программы сразу, без переработки в машинный код заранее. Но никто не мешает вам составлять более сложные сценарии, которые логически можно разбить на объекты, классы, методы, интерфейсы и тому подобное.
Правильнее было бы сравнивать
компилируемые и
интерпретируемые языки программирования, и
функциональные и
ООП языки программирования.