AppleScript
AppleScript — разработанный компанией Apple язык сценариев, позволяющий автоматизировать работу некоторых приложений под Mac. Впервые появился ещё в седьмой версии операционной системы маков, которая появилась аж в 1991 году. Последняя версия появилась в октябре 2014 года.
Описание[править]
В основном предназначен для взаимодействия разных приложений меж собою в автоматическом режиме. Но и сам язык может производить базовые вычисления, а также использовать аддоны, расширяющие возможности языка. Однако же в основном он просто передаёт данные конкретных приложений меж собою.
Работает при помощи встроенной системы Apple Events и позволяет запрограммировать автоматическое выполнение однотипных заданий в системе. В этом плане по своим задачам напоминает Unix Shell, где можно писать похожие скрипты.
Обладает весьма необычным синтаксисом, напоминающим внешне естественные языки, а не язык программирования. Отступы же здесь близки к Python. Это было сделано специально — по задумке создателей, корректный скрипт на этом языке должен понять даже человек, вообще не знакомый ни с каким программированием.
В дополнение к AppleScript есть вспомогательная система с говорящим именем Automator, которая должна была позволить писать скрипты на этом языке даже людям, вообще не знакомым ни с каким программированием; это язык очень высокого уровня, нужный для максимальной простоты работы с системой, как и всё в Apple.