I work with people who write “scripts” in Go. Pretty sure these terms were once important—a program was assembled. A script was a set of things you’d otherwise do by hand (eg run these 30 commands).
“Scripting languages” that created more abstraction power blurred the lines. But, I still think a script is something you’d lazily do, otherwise by hand, without the script