Qu'est-ce que la programmation C et qu'est-ce que le HTML? Sont-ils liés? Quelle est la différence entre eux?


Réponse 1:

C est un langage de programmation. Il s'agit d'un langage structuré de bas niveau. Il est très puissant mais aussi plus difficile (généralement) que les autres langues en termes de courbe d'apprentissage. Il prend en charge la séquence, la sélection et la répétition. Il nécessite une gestion manuelle de la mémoire. Le langage est compilé (par opposition à interprété). C est à peu près aussi «proche du métal» que possible avant d'entrer dans le monde des assembleurs et du langage machine. C est fréquemment utilisé pour la programmation des systèmes d'exploitation (noyau Linux, etc.), les systèmes embarqués et les microcontrôleurs, les interprètes de langage et les choses de cette nature. Cependant, de nombreux langages interprétés comme Java, Ruby et Python ont des interprètes écrits en C car il est très très rapide. C est à usage général et peut être utilisé à des fins très diverses.

HTML est le langage de balisage hypertexte. Techniquement, ce n'est pas du tout un langage de programmation, c'est un format de document structuré (un sous-ensemble de SGML: Standard Generalized Markup Language). Le HTML est traduit par les navigateurs Web (et applications similaires) en représentations graphiques de données / informations. HTML est utilisé pour organiser et diffuser du contenu sur le Web. Il ne contient pas de boucles, n'a pas de logique conditionnelle ni aucun des composants d'un langage de programmation. Cela dit, lorsqu'il est associé à JavaScript et à des feuilles de style, il peut être assez puissant pour présenter des données. (JavaScript est un langage de programmation et les feuilles de style gèrent les conditions).

En termes de parenté, je dirais pas vraiment du tout. Ils servent entièrement à des fins différentes.


Réponse 2:

C est un langage de programmation de bas niveau utilisé pour créer des programmes binaires exécutables de tout type. Il s'agit d'un langage procédural qui indique aux ordinateurs les étapes à suivre pour accomplir quoi que ce soit. Il dit à l'ordinateur de faire ceci, alors si quelque chose fait autre chose, fait autre chose, alors fais ça….

HTML (HyperText Markup Language) est utilisé pour présenter le contenu des pages Web. Il indique aux navigateurs Web comment présenter le contenu. C'est un langage déclaratif.

Titre

indique au navigateur qu'il s'agit d'un titre.

Blah, blah, blah

est un paragraphe.


Réponse 3:

Sensationnel. HTML signifie Hyper Text Markup Language. Actuellement normalisé est HTML5. Chaque site Web que vous connaissez utilise HTML. Mais ce n'est pas vraiment un langage de programmation. Il a un but particulier. Il n'est pas compilé. Il est envoyé à votre navigateur Web qui l'interprète et peut renvoyer quelque chose.

C est un langage de programmation à usage général. Il est assez proche des capacités de la machine et correspond souvent aux systèmes d'exploitation ou aux interprètes pour les langages interprétés (comme Python). Le code source C doit être compilé et lié pour créer un programme exécutable. Ce programme peut s'exécuter aussi rapidement que n'importe quoi sur votre ordinateur. C est un langage informatique assez ancien. Il n'est pas fourni avec une bibliothèque graphique ou une base de données. C'est juste un langage à usage général.