Le langage de script est un langage composé de cote destiné à la programmation. Il permet notamment de manipuler le système informatique qui contrôle l’application d’un programme grâce à des modifications plus ou moins faciles à réaliser. Grâce à ce langage de programmation, il devient plus facile de modifier l’exécution d’un programme ou d’une application sur un ordinateur.
Les langages basiques
Parmi les langages de script les plus utilisés, on peut citer :
- Le langage C offrant une grande liberté et un bon exercice de débouage, il est également idéal pour la programmation de système
- Le langage C ++ qui est une version améliorée du langage C. Il permet également une programmation de système, mais est surtout adapté aux grands projets comme la création de jeux ou d’applis
- Le langage C#, un concurrent de Java, mais avec une version plus moderne et surtout destinée aux applications de bureau ou du web
- Le langage Java qui remplace C++ puisqu’il est conçu pour être portable. Il peut être idéal pour la manipulation d’applications multiplateformes ainsi que les services web et applications mobiles sous Android
Il est à noter que le langage C# peut être compilé en JavaScript à condition d’être un DuoCode.
Les langages les plus utilisés
Parmi les langages de script les plus utilisés, on peut citer :
- PHP qui est conçu pour être inséré dans un HTML afin de construire des pages web dynamiques à partir d’une base de données. Côté serveur, il permet le scripting
- JavaScript a été spécialement inventé pour créer des pages web dynamiques, mais côté client et non côté entreprise. ECMAScript est sa version standard. Il est généralement utilisé pour ajouter l’interactivité dans les pages web et les interfaces
- TypeScript est la version plus moderne de JavaScript. Il permet notamment de réaliser des applications sous JavaScript, mais en grande taille
Des versions modernisées de langage
Une fois que vous connaissez les langages de base comme C et utilisez un langage spécifique comme TypeScript ou JavaScript, il vous faudra également connaitre quelques autres langages utilisés, mais qui sont des versions plus modernes :
- Le langage D qui est un C modernisé avec plus de possibilités et une gestion mémoire permettant la programmation de système
- Scriptol, langage simple, universel et disposant d’une syntaxe intuitive. Il combine notamment les langages C++ et PHP et destinées aux applications web et à la robotique
- CoffeeScript qui est un frontend à JavaScript. D’ailleurs, il peut être compilé avec ce dernier pour une meilleure programmation d’applications web et Node.js
- XML n’est pas vraiment un langage, mais peut être utile pour les tâches similaires comme l’analyse des données, l’intégration des actions dans les données ou la transformation de document