The term "scripting language" is also used loosely to refer to
dynamichigh-levelgeneral-purpose
language, such as Perl,[1]Tcl, and Python,[2]
with the term "script" often used for small programs
(up to a few thousand lines of code) in such languages, or in
domain-specific languages such as the text-processing
languages sed and AWK. Some of these languages were originally
developed for use within a
particular environment, and
later developed into portable domain-specific or general-purpose
languages. Conversely, many general-purpose languages have
dialects that are used as scripting languages. This article
discusses scripting languages in the narrow sense of languages
for a specific
environment;
dynamic, general-purpose, and high-level languages are discussed
at those articles."
Un script, c'est un programme qui est exécuté (normalement par un
interpréteur) qui exécute directement le programme, instruction par
instruction, sans
passer par une compilation, c'est à dire une traduction du
programme dans une langage de plus bas niveau, voir un langage
machine.
C'est tout simplement un programme Python, écrit donc en Python,
mis dans un module Python. Et
un modulme Python, c'est un fichier avec l'extension py.
Comment lancer l'exécution d'un module Python? De
trois façons :
soit en lançant l'exécution du module python via
une commande python, bpython, ...