human
Comment les ( nouveaux ) langages de programmation / codage sont créés . Comment quelqu'un peut-il produire un nouveau langage de programmation à l'usage des programmeurs ? Comment les systèmes d'exploitation des différentes plates-formes reconnaissent-ils le nouveau langage ? Explique comme si j'avais cinq ans.
gpt
Il existe différentes manières de produire une langue. Certains langages, comme Java, sont des langages interprétés. Afin de développer Java , il a fallu définir le langage , puis développer un programme spécial , le Java Runtime Environment . Ce programme doit être installé sur une machine afin qu'elle reconnaisse la langue. D'autres langages, tels que C, sont compilés en langage machine. L'ordinateur comprend le langage machine, mais ne sait rien du C non compilé de niveau supérieur. Pour inventer ce type de langage, il vous suffit d'inventer une syntaxe, puis d'écrire un compilateur pour convertir cette syntaxe en langage machine. . Vous pouvez également écrire des langages qui sont simplement convertis en d'autres langages de haut niveau. Par exemple, CSS est un langage compris par les navigateurs, tandis que LESS est une simple extension de CSS qui peut être convertie en ce dernier par des outils fournis par le créateur du langage ou des tiers.