Quelques définitions additionnelles¶
Note
Ces définitions ne sont pas spécifiques à JavaScript.
- expression
- Un composant d’un langage de programmation qui définit le calcul d’une valeur. [1]
Cette définition ne me satisfaisant pas dans le cadre de ce cours, je vous propose la suivante :
- expression
- Toute ensemble, exprimé dans un langage de programmation, pouvant être évalué pour obtenir une valeur.
- évaluer
- Action de déterminer la valeur d’une expression donnée pour obtenir une valeur.
- instruction
- La description d’une opération qui doit être effectuée par l’ordinateur. [2]
Note
Cette définition est à la fois précise et vague, je n’ai malheureusement pas trouvé à ce stade de meilleure définition.
[1] | Traduction libre de « A component of a programming language that defines the computation of a value ». Butterfield, A, Gerard E. Ngondi, and Anne Kerr. A dictionary of computer science. Oxford: Oxford University Press, 2016. |
[2] | Traduction libre de « The description of an operation that is to be performed by a computer. (…) ». Butterfield, A, Gerard E. Ngondi, and Anne Kerr. A dictionary of computer science. Oxford: Oxford University Press, 2016. |