Langage de programmation
Fermé
Annette
-
18 juin 2010 à 14:16
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 - 18 juin 2010 à 16:14
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 - 18 juin 2010 à 16:14
A voir également:
- Langage de programmation
- Langage ascii - Guide
- Application de programmation - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
10 réponses
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
Modifié par Nabla's le 18/06/2010 à 14:24
Modifié par Nabla's le 18/06/2010 à 14:24
Mais il doit pourtant bien y avoir des langages plus adaptés à ceci et d'autres à cela, non ?
c'est pour ca que tout le monde pose la question :" que veux-tu faire, choisi en foncion de ce que tu veux faire".
Il y a une rubrique sur CCM qui traite du choix des langages.... je vais essayer de te la trouver .
edit: ici! https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
perso, j'ai commencé par le VB, et je jongle plutot entre C++ et php, suivant ce que je veux faire ....
par exemple, pour faire un site web, meme si j'ai déja fait en C++ avec les interfaces CGI, c'est un bordel monstre, c'est ignoble à mettre en place, donc pour un site web, tu prendras plutot php ....
a l'inverse, pour programmer un microcontroleur (une puce electronique), je préfère utiliser le C, qui est un bon compromi entre l'assembleur (imbitable pour le commun des mortels) et le basic (trop lent et trop peu flexible)
et si on me donne 2 mois pour créer et tester un logiciel de facturation / gestion de stock / gestion clientelle, là je prend le VB parce que ca permet de développer / debugger rapidement
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
18 juin 2010 à 14:21
18 juin 2010 à 14:21
Effectivement tout dépend de ce que tu veux faire? Des appli, du développement web? Est-ce que tu as des base d'algorithmique? Quel temps tu veux consacrer à la formation?
De plus chaque personne a son langage de prédilection et pour ce langage une façon plus ou moins personnelle de coder...
De plus chaque personne a son langage de prédilection et pour ce langage une façon plus ou moins personnelle de coder...
oliver3923
Messages postés
971
Date d'inscription
vendredi 14 mai 2010
Statut
Membre
Dernière intervention
15 novembre 2014
143
18 juin 2010 à 14:22
18 juin 2010 à 14:22
bonjour
personnellement j'avais appris un peu de programmation tout seul
effectivement certains langages sont a préféré que d'autre pour certaines applications et un autre sera plus utile pour une autre application...
moi j'avais appris le C et commencé le C++ sur le site du zéro (un site très bien fait je trouve et qui explique bien comment coder) et a mon avis c'est le plus polyvalent (mais je ne connais que ces deux langages (et encore pas très bien le C++) donc je me trompe peut être^^)
ps : le C n'est pas exceptionnellement dur a apprendre une fois que tu as compris les principes de base (a part les pointeurs assez chiant au début mais logique quand t'as compris) le reste finit par sembler logique la difficulté dépend presque entièrement du programme que tu veux faire
personnellement j'avais appris un peu de programmation tout seul
effectivement certains langages sont a préféré que d'autre pour certaines applications et un autre sera plus utile pour une autre application...
moi j'avais appris le C et commencé le C++ sur le site du zéro (un site très bien fait je trouve et qui explique bien comment coder) et a mon avis c'est le plus polyvalent (mais je ne connais que ces deux langages (et encore pas très bien le C++) donc je me trompe peut être^^)
ps : le C n'est pas exceptionnellement dur a apprendre une fois que tu as compris les principes de base (a part les pointeurs assez chiant au début mais logique quand t'as compris) le reste finit par sembler logique la difficulté dépend presque entièrement du programme que tu veux faire
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
Modifié par Nabla's le 18/06/2010 à 14:35
Modifié par Nabla's le 18/06/2010 à 14:35
le tuto de C++ du site du zero est à déconseiller formellement.
C / C++ (C++ n'étant qu'une évolution du C) est en effet un langage polyvalent. Cependant cette polyvalence a un cout... certaines notions ne sont pas évidentes à maitriser, et les pointeurs, meme quand on les a comprit, posent toujours des soucis, meme aux professionels !
a savori que c'est le langage le plus utilisé, et il est essentiel dans la programmation des systemes d'exploitation (pour ses performances)
C / C++ (C++ n'étant qu'une évolution du C) est en effet un langage polyvalent. Cependant cette polyvalence a un cout... certaines notions ne sont pas évidentes à maitriser, et les pointeurs, meme quand on les a comprit, posent toujours des soucis, meme aux professionels !
a savori que c'est le langage le plus utilisé, et il est essentiel dans la programmation des systemes d'exploitation (pour ses performances)
green day
Messages postés
26371
Date d'inscription
vendredi 30 septembre 2005
Statut
Modérateur, Contributeur sécurité
Dernière intervention
27 décembre 2019
2 162
18 juin 2010 à 14:40
18 juin 2010 à 14:40
Salut Nabla's :)
Pourquoi dis-tu qu'ils sont à déconseillés formellement ??
@+
Pourquoi dis-tu qu'ils sont à déconseillés formellement ??
@+
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
Modifié par Nabla's le 18/06/2010 à 14:51
Modifié par Nabla's le 18/06/2010 à 14:51
ceux de developpez.com sont plus explicites, et ne cantones pas l'interface graphique à QT.
En fait, quand tu lis le tuto, t'as l'impression que C++ et QT, c'est idem. Ceci dit, ca fait un moment que je suis pas allé voir l'évolution
C'est une remarque partagée par beaucoup de personnes sur CCM, et au vu de ton profil, je pense que ce n'est pas la première fois que tu te confronte à cette remarque sur le site du zero.
Le tuto sur le C est pas trop mal si je me souviens bien
En fait, quand tu lis le tuto, t'as l'impression que C++ et QT, c'est idem. Ceci dit, ca fait un moment que je suis pas allé voir l'évolution
C'est une remarque partagée par beaucoup de personnes sur CCM, et au vu de ton profil, je pense que ce n'est pas la première fois que tu te confronte à cette remarque sur le site du zero.
Le tuto sur le C est pas trop mal si je me souviens bien
green day
Messages postés
26371
Date d'inscription
vendredi 30 septembre 2005
Statut
Modérateur, Contributeur sécurité
Dernière intervention
27 décembre 2019
2 162
18 juin 2010 à 14:57
18 juin 2010 à 14:57
Ah ! Ok, tu parles de celui concernant le C++.
Non, à vrai dire c'est la 1er fois que je lis que le tuto n'est pas à conseiller ?! ...
Le tuto sur le C est bien fait, en effet.
Merci,@+
Non, à vrai dire c'est la 1er fois que je lis que le tuto n'est pas à conseiller ?! ...
Le tuto sur le C est bien fait, en effet.
Merci,@+
Merci pour vos réponses.
En ce qui concerne le web, j'aimerais si j'en suis capable, faire un site tout en flash avec passage de pages en pages en fondu-enchainé comme au cinema.
Mais je ne sais pas si le flash à lui seul permet de gérer une base de donnée. Je crois qu'il faudrait aussi du php.
Pour les appli, je souhaiterais faire des jeux style Mario que ce soit pour pc ou portables.
Mais là, vraiment, je crois que je vise un peu haut, non ?
Quoique, j'ai vu qu'avec darkbasic ou autre basic c'est assez à la portée des gens.
Je me demande finalement si java ou c# ne seraient pas la solution à tout faire, non ?
qu'en pensez-vous, svp ?
un tout grand merci
En ce qui concerne le web, j'aimerais si j'en suis capable, faire un site tout en flash avec passage de pages en pages en fondu-enchainé comme au cinema.
Mais je ne sais pas si le flash à lui seul permet de gérer une base de donnée. Je crois qu'il faudrait aussi du php.
Pour les appli, je souhaiterais faire des jeux style Mario que ce soit pour pc ou portables.
Mais là, vraiment, je crois que je vise un peu haut, non ?
Quoique, j'ai vu qu'avec darkbasic ou autre basic c'est assez à la portée des gens.
Je me demande finalement si java ou c# ne seraient pas la solution à tout faire, non ?
qu'en pensez-vous, svp ?
un tout grand merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
18 juin 2010 à 14:40
18 juin 2010 à 14:40
C'est vrai que tu as les .net de microsoft qui te mâche bien le boulot. Après il faut quand même avoir des connaissances générales en algo pour acquérir la "logique" de la prog.
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
Modifié par Nabla's le 18/06/2010 à 15:06
Modifié par Nabla's le 18/06/2010 à 15:06
avoir des bases, oui, mais pas la peine de rester trop loongtemps sur de l'algo qui est purement théorique.... moi perso l'algo me gave vraiment: tu vosi pas le resultat !! pour mooi le mieux c'est de prendre les notions de bases, et d'ensuite foncer dans le mur, chercher pourquoi ca marche pas, etudier le point qui pose problème, refoncer dans le mur, etc....
pourquoi? parce que personne n'a jamais pondu un programme qui marche du premier coup, et au moins, on VOIT ce qui ne va pas ...
Quand à la logique de l'algo, pour moi elle consiste simplement à se mettre à la place de l'ordinateur: on a une tache compliquée à faire, et on la décompose en une multitude de taches hyper simples / répétitives, etc...
pourquoi? parce que personne n'a jamais pondu un programme qui marche du premier coup, et au moins, on VOIT ce qui ne va pas ...
Quand à la logique de l'algo, pour moi elle consiste simplement à se mettre à la place de l'ordinateur: on a une tache compliquée à faire, et on la décompose en une multitude de taches hyper simples / répétitives, etc...
Je lisais dernièrement que .NET et tout ce qui va avec était bien lourd à télécharger et à utiliser. Il y a même un gars sur un forum qui a mis en garde en disant que si un jour Microsoft décidait de ne plus fournir d' IDE gratuit, cela mettrait bien des gens dans l'embarras de choisir un autre langage.
J'ai pensé alors que Java était cool.Mais, d'autres m'ont dit que c'était lent.
Bref, j'ai l'impression à force de me renseigner, qu'il y a des biens et des mals à tout langage, non ?
Le C++ me paraît extrêmement complet mais aussi extrêmement compliqué et hard à apprendre.
Connaissez-vous un cours bien détaillé de c++, svp ?
si possible un cours ou tuto qui ne parle que de c++ sans me faire d'abord apprendre le 'C'.
meci aussi de me dire si java vaut le coup ?
vous êtes trop chous, je vous remercie vraiment.
J'ai pensé alors que Java était cool.Mais, d'autres m'ont dit que c'était lent.
Bref, j'ai l'impression à force de me renseigner, qu'il y a des biens et des mals à tout langage, non ?
Le C++ me paraît extrêmement complet mais aussi extrêmement compliqué et hard à apprendre.
Connaissez-vous un cours bien détaillé de c++, svp ?
si possible un cours ou tuto qui ne parle que de c++ sans me faire d'abord apprendre le 'C'.
meci aussi de me dire si java vaut le coup ?
vous êtes trop chous, je vous remercie vraiment.
oliver3923
Messages postés
971
Date d'inscription
vendredi 14 mai 2010
Statut
Membre
Dernière intervention
15 novembre 2014
143
18 juin 2010 à 15:06
18 juin 2010 à 15:06
pourquoi ne veut tu pas apprendre le C?
il te permettra de faire déja pas mal de trucs et il n'est pas très compliqué a apprendre
il te permettra de faire déja pas mal de trucs et il n'est pas très compliqué a apprendre
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
18 juin 2010 à 15:06
18 juin 2010 à 15:06
Oui il n'existe pas (encore?) de langage idéal. Je te déconseille quand même de commencer par du C ou C++ qui sont assez austère au début et complexe. Les langages web sont quand même plus ouvert et on peu plus facilement voir le résultat de ce que l'on fait. Enfin avant de me faire conspuer je précise que ce n'est que mon ressenti...
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
18 juin 2010 à 15:09
18 juin 2010 à 15:09
!c'est vrai que ce que nos profs nous avaient dit c'est: quand vous connaissez C/C++, vous pouvez passer à n'importe quel autre langage rapidement. par contre le contraire n'est pas vrai
Je viens à ma grande joie de découvrir des videos qui apprennent le python.
super cool ce truc.
Je crois avoir trouvé ce qu'il y a de plus simple, non ?
Non seulement il est simple mais en plus il permet de tout faire.
Des programmes, des jeux, du web, des scripts enfin tt je pense.
super cool ce truc.
Je crois avoir trouvé ce qu'il y a de plus simple, non ?
Non seulement il est simple mais en plus il permet de tout faire.
Des programmes, des jeux, du web, des scripts enfin tt je pense.
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
18 juin 2010 à 16:14
18 juin 2010 à 16:14
Je connais pas mais va vers le langage qui t'attire le plus et une fois aguerrie tu pourra aller voir ailleur ;-). Bon courage