À retenir
- S'exécute généralement ligne par ligne par un programme appelé « interpréteur ».
- Sert avant tout à gagner du temps en automatisant des actions manuelles.
- Est écrit dans un format texte lisible par l'humain, contrairement aux logiciels « compilés ».
Un script est une suite d'instructions informatiques écrites dans un fichier texte pour automatiser une tâche précise. Imaginez une recette de cuisine : l'ordinateur lit chaque ligne l'une après l'autre et exécute l'action demandée (copier un fichier, modifier une image, afficher une alerte) sans que vous ayez à le faire manuellement.
Étymologie
Le mot provient du latin scriptum (écrit). En informatique, il s'inspire du monde du théâtre et du cinéma, où le « script » (ou scénario) dicte précisément les répliques et les actions des acteurs. Ici, les acteurs sont les composants de l'ordinateur ou des logiciels.
Exemples d'usage
- Un script JavaScript qui fait apparaître une fenêtre de confirmation lorsqu'on clique sur un bouton de site web.
- Un script Bash ou PowerShell qui sauvegarde automatiquement tous les documents d'un dossier chaque soir à 20h.
- Un script Python utilisé par un scientifique pour extraire des données d'un tableau Excel et en faire un graphique.
Cas d'usage
Le script intervient principalement dans l'automatisation de tâches répétitives, la gestion des serveurs (administration système), la création de pages web interactives et le traitement de données de masse.
Bonnes pratiques
Il est essentiel de commenter son code (expliquer ce que fait chaque étape) pour que d'autres puissent le comprendre. Avant de lancer un script qui modifie ou supprime des fichiers, il est fortement recommandé de le tester sur des données de démonstration pour éviter toute perte accidentelle.
Synonymes
Antonymes
Conseil
Pour débuter, commencez par de petits scripts très simples (comme afficher 'Bonjour'). Utilisez un éditeur de texte qui colore le code (comme VS Code ou Notepad++) pour mieux visualiser la structure de vos instructions.
Questions fréquentes
Quelle est la différence entre un script et un logiciel ?
Un logiciel est souvent un ensemble complexe de fichiers transformés en code machine (compilé), alors qu'un script est un petit fichier texte simple lu en direct par un autre programme.
Un script peut-il être dangereux ?
Oui, car il peut contenir des commandes pour supprimer des fichiers ou voler des données. Il ne faut jamais exécuter un script dont on ne connaît pas la provenance.