En quel langage a été écris Linux
Fred
-
eric -
eric -
Bonjour, il y a pas longtemps j'avais posté un message sur ce forum demandant ce qu'était Linux, je remercie toute les personnes qui m'ont répondu, grace a eux j'y ai vu plus clair.
Mais j'ai entendu dire que Linux était open source, donc modifiable, ma question est en quel langage de programmation a été écris Linux.
Merci
Mais j'ai entendu dire que Linux était open source, donc modifiable, ma question est en quel langage de programmation a été écris Linux.
Merci
A voir également:
- En quel langage a été écris Linux
- Mon compte facebook a été désactivé - Guide
- Linux reader - Télécharger - Stockage
- Mon compte instagram a été désactivé - Guide
- Le fichier à télécharger correspond au contenu brut d’un courrier électronique. de quel pays a été envoyé ce message ? - Guide
- Langage binaire - Guide
1 réponse
Bonjours,
Comme tous les Unix, Linux est écrit en C et en assembleur. En fait, il n'y a qu'une toute petite partie en assembleur, de l'ordre de quelques pourcents.
Le langage C a d'ailleurs été créé par Kerningham et Ritchie pour écrire le noyau Unix avec Thomas (?). C'était une idée révolutionnaire à une époque où tous les os étaient écrits en assembleur. C'est cela qui a assuré la portabilité de Unix qui a fait une bonne partie de son succès.
Il "suffit" en effet de réécrire les quelques lignes en assembleur et un compilateur C (paradoxalement lui-même écrit majoritairement en C) pour avoir un noyau unix fonctionnel pour une nouvelle architecture.
Voilà pour la petite histoire qui remonte quand même à 1969-71.
a+
eric
Comme tous les Unix, Linux est écrit en C et en assembleur. En fait, il n'y a qu'une toute petite partie en assembleur, de l'ordre de quelques pourcents.
Le langage C a d'ailleurs été créé par Kerningham et Ritchie pour écrire le noyau Unix avec Thomas (?). C'était une idée révolutionnaire à une époque où tous les os étaient écrits en assembleur. C'est cela qui a assuré la portabilité de Unix qui a fait une bonne partie de son succès.
Il "suffit" en effet de réécrire les quelques lignes en assembleur et un compilateur C (paradoxalement lui-même écrit majoritairement en C) pour avoir un noyau unix fonctionnel pour une nouvelle architecture.
Voilà pour la petite histoire qui remonte quand même à 1969-71.
a+
eric