Double Possible:
Qu'est ce qu'un langage de programmation informatique?Non, vraiment.
J'ai eu du mal à venir avec une très bonne définition. Voici mon point de vue jusqu'à maintenant:
Un langage de programmation est un langage formel, contenant la syntaxe. Syntaxique règles sont utilisées pour former des énoncés. Les langages de programmation sont utilisés pour créer un ensemble d'instructions que l'ordinateur peut comprendre. Une collection de syntaxique des énoncés est appelé un programme.
Je sais qu'il ne lit pas très bien, donc ce serait bien d'avoir un peu d'aide dans ce domaine.
Voici la page Wikipedia , premier alinéa, sur le thème:Un langage de programmation est un langage artificiel conçu pour exprimer des calculs qui peuvent être exécutées par une machine, en particulier un ordinateur. Les langages de programmation peuvent être utilisés pour créer des programmes qui contrôlent le comportement d'une machine, d'exprimer des algorithmes précisément, ou comme un mode de communication humaine.
Je pense que c'est une de ces choses dans la vie que tout le monde sait ce que c'est, mais c'est trompeusement difficile à définir.
Suis-je le seul? Vos pensées?
Réponses
Trop de publicités?Je pense que, Wikipédia a une très droit:
A programming language is an artificial language designed to express computations
that can be performed by a machine, particularly a computer.
La première phrase est assez pour décrire ce que c'est:
- c'est une langue artificielle (qui est la racine de celui-ci)
- il est conçu pour exprimer des calculs qui peuvent être exécutées par une machine (qui est la cible/but de la langue)
C'est ce qu'un langage de programmation est dans sa définition générale.
Votre définition de manque de généralité (par exemple vos phrases fit plutôt bon pour commande des langages, mais pas pour par exemple logique de programmation).
Langage de programmation est une façon d'exprimer des commandes et des ordres à des acteurs spécifiques.
Langage de programmation se compose d'une notation et d'un ensemble de règles, expresse ou implicite, de sorte que n'importe quel acteur qui exécute un programme ne doit pas violer les règles.
Je suis en désaccord que le langage de programmation a
- rien à voir avec les calculs--voir le Logo
- rien à voir avec les ordinateurs--voir tout livre de cuisine
- rien à voir avec l'humain en tant que source d'un programme--voir compilateur que les rendements de l'assemblée
- c'est une façon de coder/décoder l'information--il y a beaucoup de choses qui ne le même, mais ils ne sont pas P. A.
Un langage de programmation est un processus formel artificiel de la langue, avec sa propre syntaxe. Syntaxique règles sont utilisées pour former des énoncés. Les langages de programmation sont utilisés pour créer un ensemble d'instructions que l'ordinateur peut comprendre. Une collection de syntaxique des énoncés est appelé un programme. Ces déclarations sont convertis à partir d'un format lisible par l'homme (que ce soit au moment de l'exécution ou par le biais de la compilation) à une machine-format spécifique