Maison  >  Article  >  Quelles sont les caractéristiques du langage de script

Quelles sont les caractéristiques du langage de script

coldplay.xixi
coldplay.xixioriginal
2021-01-02 16:34:519776parcourir

Caractéristiques du langage de script : 1. Le langage de script se situe entre HTML et C, C++, Java, C# et d'autres langages de programmation ; 2. Le langage de script est composé de code de programme ; ne nécessite pas de compilation et peut être utilisé directement, et l'interprète est responsable de l'interprétation ; 4. Les langages de script existent généralement sous forme de texte ; 5. Simple, facile à apprendre et à utiliser.

Quelles sont les caractéristiques du langage de script

L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3.

Les langages de script (langages de script, langages de programmation de script, langages de script) ont été créés pour raccourcir le processus traditionnel d'édition, de compilation, de lien et d'exécution du langage de programmation informatique.

Bien que de nombreux langages de script aient dépassé le domaine de l'automatisation de tâches informatiques simples et aient suffisamment mûri pour écrire des programmes sophistiqués, ils sont toujours appelés scripts. Presque tous les systèmes informatiques disposent d’un langage de script à chaque niveau. Y compris la couche du système d'exploitation, telle que les jeux informatiques, les applications réseau, les documents de traitement de texte, les logiciels réseau, etc.

À bien des égards, les langages de programmation de haut niveau et les langages de script se chevauchent, et il n'y a pas de frontière claire entre les deux. Un script peut automatiser des opérations interactives qui seraient autrement effectuées à l'aide du clavier.

Un script Shell se compose principalement de commandes qui doivent à l'origine être saisies sur la ligne de commande, ou dans un éditeur de texte, les utilisateurs peuvent utiliser des scripts pour combiner certaines opérations courantes dans un ensemble de séquences. Le langage principalement utilisé pour écrire de tels scripts est appelé langage de script. De nombreux langages de script vont en réalité au-delà de simples séquences de commandes utilisateur et permettent d'écrire des programmes plus complexes.

Caractéristiques du langage de script :

1. Le langage de script (JavaScript, VBscript, etc.) se situe entre HTML et C, C++, Java, C# et d'autres langages de programmation. . HTML est couramment utilisé pour formater et lier du texte. Les langages de programmation sont souvent utilisés pour émettre une série complexe d'instructions à une machine.

2. Les langages de script et les langages de programmation présentent également de nombreuses similitudes. Leurs fonctions sont plus similaires à celles des langages de programmation et impliquent également des variables. La plus grande différence avec les langages de programmation est que la syntaxe et les règles des langages de programmation sont plus strictes et complexes

3. Relation avec le code du programme : Le script est aussi un langage, qui est également composé de programme. code.

4. Le langage de script est un langage interprété, tel que Python, vbscript, javascript, installshield script, ActionScript, etc. Ce n'est pas comme cc++, qui peut être compilé en code binaire et existe sous forme d'exécutable. fichiers. , le langage de script n'a pas besoin d'être compilé et peut être utilisé directement, et l'interprète est responsable de l'interprétation.

5. Le langage de script existe généralement sous forme de texte, semblable à une commande.

Par exemple : si vous créez un programme appelé aaa.exe, vous pouvez ouvrir des fichiers avec l'extension .aa et spécifier un ensemble de règles (grammaire) pour écrire des fichiers .aa. Lorsque d'autres écrivent après avoir écrit le . Dans un fichier, votre programme utilise cette règle pour comprendre l'intention de l'auteur et y répondre. Cet ensemble de règles est alors un langage de script. [5]

6. Par rapport aux langages de programmation informatique compilés : Lorsqu'un programme développé dans un langage de script est exécuté, il est interprété et exécuté par son interpréteur correspondant (ou machine virtuelle). Les langages de programmation système sont précompilés en langage machine pour exécution. Les principales caractéristiques des langages de script sont : le code du programme est le programme de script et le fichier exécutable final. Les langages de script peuvent être divisés en types indépendants et intégrés. Les langages de script indépendants dépendent entièrement de l'interprète lors de leur exécution, tandis que les langages de script intégrés sont généralement intégrés dans les langages de programmation (tels que C, C++, VB). , Java, etc.).

7. Par rapport au langage de programmation système : la différence est que le langage de script est interprété lors de la compilation du langage de programmation système. Les langages interprétés fournissent une traduction rapide en raison de l'absence de temps de compilation, en permettant aux utilisateurs d'écrire des applications au moment de l'exécution sans avoir besoin de processus de compilation/packaging fastidieux. L'interpréteur rend les applications plus flexibles et le code du langage de script peut être généré et exécuté en temps réel. Les langages de script ont généralement les caractéristiques d'être simples, faciles à apprendre et à utiliser. L'objectif est de permettre aux concepteurs de programmes de terminer rapidement leur travail d'écriture de programmes.

Avantages

  • Développement rapide : le langage de script simplifie grandement le processus du cycle « développement, déploiement, test et débogage ».

  • Facile à déployer : la plupart des langages de script peuvent être déployés à tout moment sans avoir besoin de processus de compilation/packaging fastidieux.

  • Intégration avec les technologies existantes : les langages de script sont entourés de technologies de composants telles que Java ou COM, afin qu'ils puissent utiliser efficacement le code.

  • Facile à apprendre et à utiliser : de nombreux langages de script ont généralement des exigences techniques moindres, ce qui facilite la recherche d'un large bassin de techniciens appropriés.

  • Code dynamique : le code du langage de script peut être généré et exécuté en temps réel. Il s'agit d'une fonctionnalité avancée et très utile dans certaines applications (telles que la saisie dynamique en JavaScript). Également requise.

Inconvénients

Les langages de script ne sont pas assez complets : ils nécessitent l'existence d'un "vrai" langage de programmation et un pilote de base de données doit être trouvé Intégrez-le dans le langage de script.

Les langages de script ne sont pas le meilleur choix pour l'ingénierie logicielle et la création de structures de code, telles que le développement orienté objet et basé sur des composants.

Les langages de script ne sont généralement pas des langages « à usage général », mais peuvent être adaptés à des applications spécifiques, par exemple : PHP.

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Que signifie 1080p ?Article suivant:Que signifie 1080p ?