General-purpose" covers general-purpose languages, usually compiled or compilable. Variables don't exist before or after the program's execution. After compilation and linking, a standalone executable is available.
"Script" covers mostly interpreted languages (optionally compiled), often with dynamic typing. They are often interactive or have an interactive mode, where commands or scripts can be run in random order. Variables are set on-the-fly, may change type, may not be declared, may exist before the program's execution. Some may exist after the program's execution and can be reused for the next execution, with different values. Mostly programs need a specific environment to be run.
[^] # Re: Oh le vieux troll
Posté par Blackknight (site web personnel, Mastodon) . En réponse au journal Une alternative au TIOBE. Évalué à 2.
Il semble bien en effet mais pas que