Besoin d'explication à propos du c, c++, c#
Bruno
-
Bruno -
Bruno -
Bonjour,
Je debute en programmation,je lis sur le siteduzero que le c++ et plus encore le csharp sont des langages plus nouveaux que le C et donc que c'est mieux car on sait faire plus vite et plus facilement plus de choses.
Qu'en est-il en réalité, svp ?
Vous seriez sympas de m'expliquer les différences et les avantages de l'un sur l'autre.
Merci
Je debute en programmation,je lis sur le siteduzero que le c++ et plus encore le csharp sont des langages plus nouveaux que le C et donc que c'est mieux car on sait faire plus vite et plus facilement plus de choses.
Qu'en est-il en réalité, svp ?
Vous seriez sympas de m'expliquer les différences et les avantages de l'un sur l'autre.
Merci
A voir également:
- Besoin d'explication à propos du c, c++, c#
- Foyer netflix explication - Accueil - Guide streaming
- Paris multiple 2/6 explication ✓ - Forum Loisirs / Divertissements
- 3 nains vont à la mine explication ✓ - Forum Loisirs / Divertissements
- Another earth explication fin - Forum Cinéma / Télé
- Chambre 1408 explication fin ✓ - Forum Cinéma / Télé
8 réponses
Bonjour.
Alors sans pour autant aller dans le fond des choses, je vais essayer de résumer:
* Le C est un langage de bas niveau, ce qui veut dire qu'il est proche du langage machine (Qui est le binaire), et qu'on se doit de connaître un minimum sa machine pour bien le maîtriser. Sérieusement, je dis toujours que commencer par le C est le meilleur moyen de se lancer dans la prog, vu que malgré son âge, il reste très utilisé et permet une fois maîtrisé de bien appréhender d'autres langages de programmation.
* Le C++ est lui aussi un langage de bas niveau, et est très similaire au C, à la différence près qu'il ajoute plus de choses, facilitant l'appréhension de problèmes (Comme la programmation orientée objet par exemple).
* Le C# est un langage de haut niveau, et est plus abordable que le C/C++ donc plus facile à utiliser, vu qu'il s'approche du langage humain.
Alors sans pour autant aller dans le fond des choses, je vais essayer de résumer:
* Le C est un langage de bas niveau, ce qui veut dire qu'il est proche du langage machine (Qui est le binaire), et qu'on se doit de connaître un minimum sa machine pour bien le maîtriser. Sérieusement, je dis toujours que commencer par le C est le meilleur moyen de se lancer dans la prog, vu que malgré son âge, il reste très utilisé et permet une fois maîtrisé de bien appréhender d'autres langages de programmation.
* Le C++ est lui aussi un langage de bas niveau, et est très similaire au C, à la différence près qu'il ajoute plus de choses, facilitant l'appréhension de problèmes (Comme la programmation orientée objet par exemple).
* Le C# est un langage de haut niveau, et est plus abordable que le C/C++ donc plus facile à utiliser, vu qu'il s'approche du langage humain.
Il n'y a pas de limites xD Tu peux faire tout et rien avec ces langages, c'est plus l'approche et la manière de procéder qui diffère, la logique, elle, reste à peu près la même. C# est plus facile que C/C++, le C++ est excellent en POO... Bref de par mon avis personnel, je ne saurais te dire lequel est le meilleur :p
Tout dépend en fait de ce que tu veux faire.
Tu peux toujours ajouter à ta liste le Java qui est aussi excellent dans la plupart des utilisations (Développement logiciel, web, mobile....).
Que veux-tu faire concrètement?
Tout dépend en fait de ce que tu veux faire.
Tu peux toujours ajouter à ta liste le Java qui est aussi excellent dans la plupart des utilisations (Développement logiciel, web, mobile....).
Que veux-tu faire concrètement?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je ne sais pas vraiment, mais je suppose que du C/C++ serait une bonne alternative, encore faut-il trouver une bonne bibliothèque pour ce tu veux faire.
Renseigne toi sur des forums spécialisés, ils se feront une joie de te répondre.
Renseigne toi sur des forums spécialisés, ils se feront une joie de te répondre.
Pas nécessairement traitant de drivers :D mais des sites tels que https://www.developpez.com/ où encore le site du zéro, devraient parfaitement faire l'affaire. Tu trouveras là-bas des gens vraiment compétents qui sauront t'orienter dans ce que tu veux faire.
Bonne journée.
Bonne journée.