Теорема о крокодиле.
Почему крокодил более длинный, чем широкий?
1. Крокодил более длинный, чем зеленый.
Доказательство: Крокодил длинный и сверху и снизу, а зеленый только сверху.
2. Крокодил более зеленый, чем широкий.
Доказательство: Крокодил зеленый и вдоль и поперек, а широкий только поперек.
Отсюда следует, что крокодил более длинный, чем широкий.
Твой вопрос - примерно такой же по содержанию.
Понятия скриптового и структурного языка не являются взаимоисключающими.
Есть сценарные структурные языки.
Есть сценарные неструктурные языки.
Есть универсальные структурные языки.
Есть универсальные неструктурные языки.
Вдобавок, граница между сценарными и универсальными языками никогда не была чёткой, а теперь - и подавно сильно размыта.
А ООП вообще не является проработанной математической концепцией. Кроме сомнительного тезиса "всё является объектом, которому можно только послать сообщение", у ООП нет отличительных признаков, а есть скорее причудливые и противоестественные способы решать задачи, которые вне ООП решаются проще.
Хотя, есть ещё один признак: ООП помогает изображать серьёзную работу и пускать пыль в глаза заказчика. Раздутые и переусложнённые программы из классов и методов выглядят внушительно для неспециалистов. Примерно тот же психологический трюк используют недобросовестные продавцы или "сотрудники полиции", которые звонят сообщить, что кто-то "пытался украсть деньги с вашего общего счёта". "Dummy mode on" - как говорил BOFH - "сисадмин из ада", кошмаривший пользователей, персонаж из одноимённой книги 1980-х годов.
Почитай матчасть, ну хоть в популистской форме википедии:
https://ru.wikipedia.org/wiki/Структурное_программирование
https://ru.wikipedia.org/wiki/Объектно-ориентированное_программирование
https://ru.wikipedia.org/wiki/Сценарный_язык
Покликай по ссылкам, если увидишь незнакомые термины.
Другие языки программирования и технологии
Чем скриптовые языки отличаются от структурных и ООП?
Ничем не отличаются. PHP, JavaScript, Python - скриптовые языки, реализующие и процедурное программирование, и ООП.
Medok Mergenbaev
А есть не скриптовые языки?
Тем же, чем зелёные предметы отличаются от твёрдых.
Серёга K
И широких.
Скриптовый язык может быть и структурным и ООП. Точнее, можно писать на многих скриптовых языках структурно и объектно-ориетированно
Похожие вопросы
- что такое скриптовый язык?
- Сильно ли похож скриптовый язык AHK и C++
- Объясните доступным языком, что такое "интерфейс" в ООП
- Возможно ли любую программу написать на языке C++ при помощи только структурного программирования, без ООП?
- Что такое языки программирования ООП??
- Зачем нужно в с++ ООП? Ну классы, объекты? Если в си их не было, но язык исаользуется по сей день.
- Изучнние ООП - стоит ли сейчас?
- ООП. Стоит ли браться за ООП новичку в программировании?:
- ООП - зло. Ваше мнение.
- Объектно ориентированное программирование. (ООП)