# data[].attributes.body
Dans cette première vignette, nous te proposons de découvrir les différents composants d'un ordinateur et leurs rôles.

Le processeur ou CPU:
C'est le cerveau de ton ordinateur, celui qui fait tout ce que tu demande  à ton ordinateur. Sans, lui un ordinateur ne fait rien.

La mémoire Vive ou RAM:
C'est elle qui stocke dans un premier temps les calculs que le processeur réalise, elle défini la capacité de ton ordinateur à réaliser des calculs rapidement. Plus simplement c'est comme quand tu fait des multiplications  ou que tu compte sur tes doigts. la RAM enregistre les résultats des calculs les un après les autres. Mais, La RAM à une mémoire à court terme. Comme toi Quand tu as fini ta multiplication et que tu as le résultat tu oublie le reste, Mais tu veux garder le résultat donc tu le note sur une feuille.

Le disque Dur ou Le HDD/SSD:
C'est le composant que tu peux comparer à un carnet de note ou à ta mémoire à long terme. Le disque dure lui garde les information tant que tu ne les supprimes pas, c'est l'endroit dans l'ordinateur ou tu peux stocker tes photos ou tes jeux vidéos.

La carte graphique ou GPU:
La carte graphique permet à ton ordinateur de te montrer ce qu'il fait sans elle tu ne peux rien voir sur ton écran. La carte graphique te permet de jouer à Fortnite et à tout tes jeux préférés.

La carte mère:
C'est le composant qui fais le lien entre tout les autres c'est le squelette de l'ordinateur. c'est à elle que tu branche l'écran, la souris, le clavier, ton casque audio...

# data[].attributes.body
Dans cette première vignette, nous te proposons de découvrir les différents langages informatiques du moins les plus rependus.

Le Langage binaire:
Le Langage binaire, c'est pour vulgariser le langue natal de ton ordinateur. Il est composé d'une suite de 0 et de 1, qui peut ressemblé à cela "000000111010110011001111000111001100".
On est d'accord que pour un humain ce n'est pas très pratique à utiliser et surtout à comprendre.

Maintenant, je te propose de plutôt aborder les langages plus compréhensibles pour les gens normaux.

Le langage C:
C est un langage de programmation impératif généraliste, de bas niveau. Inventé au début des années 1970.
C est devenu un des langages les plus utilisés, encore de nos jours. De nombreux langages plus modernes comme C++, C#, Java et PHP ou Javascript ont repris une syntaxe similaire au C et reprennent en partie sa logique. C offre au développeur une marge de contrôle importante sur la machine (notamment sur la gestion de la mémoire) et est de ce fait utilisé pour réaliser les « fondations » de ces langages plus modernes.
Tu l'as compris le C est le pilier de tout les autres langages dont nous allons parler dans la suite de cette vignette.

Le langage Java:
Le langage Java reprend en grande partie la syntaxe du langage C++. Néanmoins, Java a été épuré des concepts les plus subtils du C++. Java permet de développer des applications. Java a donné naissance à un système d'exploitation (JavaOS),une bibliothèque de conception d'interface graphique (AWT/Swing),des technologies web et plein d'autre.
Donc pour faire plus simple le Java et un langage simple aui sert à tout.

Le Langage HTML:
Le langage HTML est un langage informatique qui permet de créer et structurer des pages Web. Par définition, toutes les pages Web sont faites de code HTML.On ne pas dire grand chose de plus sur celui-ci. Si tu veux un petit exemple de code HTML, il suffit que tu fasse un clique droit sur ton navigateur internet( google chrome, FireFox, ecosia et bien d'autres) et que tu sélectionne <afficher le code source de la page>.

Le python:
Le langage Python(comme le serpent) fonctionne sur la plupart des plates-formes informatiques, des smartphones aux ordinateurs centraux de Windows à Unix avec notamment GNU/Linux en passant par macOS, ou encore Android, iOS, et peut aussi être traduit en Java. Il est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser. Il est également apprécié par certains pédagogues qui y trouvent un langage où la syntaxe, clairement séparée des mécanismes de bas niveau, permet une initiation aisée aux concepts de base de la programmation.
Le python est un langage que tu apprendra au collège et au lycée.