event-driven, imperative
weak typing
natural language, Pascal
AppleScript, Pascal Script, JavaScript, LiveCode