Учитывая тот факт, что большинство так называемых языков «сценариев» в наши дни, которые имеют ООП, имеют значительно больше причин называться языками «программирования», чем языки «сценариев», нет, не должно.
Единственными языками, которые я могу по праву назвать «скриптингом» (как, например, «1003 * легко , используемый для« реального программирования »), я могу использовать для сценариев оболочки AWK или unix (sh или csh или bash»).);или языки пакетного файла DOS.
Причина, по которой те языки, о которых вы думали (Per / Python), иногда называют «сценариями», не в том, что вы не можете программировать на них, а потому, что в тех случаях, когда вам нужно написать небольшой скрипт, ониЛучше подходят, чем другие языки.Главным образом из-за их динамического набора текста и системной интеграции.
Тем не менее, почти все эти языки (не уверенны в PHP) так же «программируют», как и языки, которые люди считают «настоящим программированием», так же как и вы дезинформированы.
Пожалуйстаобратите внимание, что этот ответ особенно относится к Python и Perl - я не знаю достаточно о ActionScript или PHP, чтобы знать, где они находятся (PHP, вероятно, подпадает под «программирование»).
Обратите внимание, чтоэто больше о качестве разработчика, чем о деталях языка.
Я видел (и писал) красивые и сложные ОО-системы в Perl.
Я также виделужасающая коллекция экскрементов, которая, к сожалению, считалась «программой» на C ++.