Soucis de compréhension sur les langages open source

Kip222 - 23 sept. 2023 à 09:54
 Kip222 - 23 sept. 2023 à 18:57

Bonjour,

Je veux débuter la programmation, et pour cela j'ai commencé à faire des recherches sur les notions de bases. J'ai entendu parler de langage open source càd langage dont le code source est accessible par tous. un soucis se pose cependant: je comprends qu'un logiciel ait un code source, mais pas un langage. Je ne sais donc pas ce qu'on entend par code source accessible par tous.. j'ai cherché sur Google mais on me parle uniquement du code source d'un logiciel


Android / Chrome 116.0.0.0

A voir également:

2 réponses

yg_be Messages postés 23184 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 septembre 2024 Ambassadeur 1 533
23 sept. 2023 à 10:10

bonjour,

Où as-tu entendu parler de langage open source?  Peut-être ceux qui en parlaient étaient-ils mal informés?

0

Sur un site internet, lorsque je faisais des recherches sur différents sites internet. Je crois définitivement qu'ils se sont mal exprimés et qu'il auraient dû dire que les logiciels conçu dans tel ou tel langage ont un code source accessible par tous

0
yg_be Messages postés 23184 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 septembre 2024 1 533 > Kip222
23 sept. 2023 à 10:53

Je ne vois pas le lien entre langage et accessibilité du code source.

"open source" a de nombreuses variantes, c'est trop simple de décrire cela comme "code source accessible".

0
Kip222 > yg_be Messages postés 23184 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 15 septembre 2024
23 sept. 2023 à 18:57

D'accord merci

0
Whismeril Messages postés 19144 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 16 septembre 2024 919
23 sept. 2023 à 10:13

Bonjour
 

La machine ne sais rien faire d'instructions écrite dans les langages de programmation. Ces langages sont destinés à l'humain.

Selon les langages, un logiciel dont c'est le rôle

  • transforme le code source en fichier(s) d'instructions compréhensibles par la machine. C'est un langage compilé.
  • interprète le code et donne les instructions à la machine, c'est un langage interprété
  • transforme le code source en fichier(s) compréhensible par un interprèteur, c'est aussi appelé compilé sans l'être vraiment.

Plus le langage est "simple" plus il est loin de la machine, il a donc été écrit avec un langage plus près de la machine.


-1