Debuter en programmation
Résolu
voll
Messages postés
25
Date d'inscription
Statut
Membre
Dernière intervention
-
Philippe -
Philippe -
Bonjour,
Je suis intéressé par la programmation depuis peu de temps et j'ai appris le casio basic (pour pendant les cours ^^), le XHTML et le CSS.
J'ai lu beaucoup de discussions sur des forums pour trouver un langage afin de programmer sur ordinateur et j'ai trouvé des avis assez partagés.
Je recherche un langage gratuit, accessibles et ayant des logiciels ou compilateurs qui marchent sur Vista (pas comme pour le turbo pascal ou le qbasic, des langages qui me paraissaient bien pour commencer mais trop vieux).
J'ai commencé le C mais j'ai lu sur un forum que ce langage donne de mauvaises habitudes en programmation.
J'aimerais avoir l'avis de programmateurs expérimentés.
Merci.
Je suis intéressé par la programmation depuis peu de temps et j'ai appris le casio basic (pour pendant les cours ^^), le XHTML et le CSS.
J'ai lu beaucoup de discussions sur des forums pour trouver un langage afin de programmer sur ordinateur et j'ai trouvé des avis assez partagés.
Je recherche un langage gratuit, accessibles et ayant des logiciels ou compilateurs qui marchent sur Vista (pas comme pour le turbo pascal ou le qbasic, des langages qui me paraissaient bien pour commencer mais trop vieux).
J'ai commencé le C mais j'ai lu sur un forum que ce langage donne de mauvaises habitudes en programmation.
J'aimerais avoir l'avis de programmateurs expérimentés.
Merci.
A voir également:
- Debuter en programmation
- Logiciel de programmation pour débutant - Guide
- Mettre en veille un programme - Guide
- Programmer en basic sous windows 10 - Télécharger - Édition & Programmation
- Un autre programme est en cours d'installation - Forum Windows 10
- Programmation envoi sms - Guide
6 réponses
Salut,
J'ai commencé le C mais j'ai lu sur un forum que ce langage donne de mauvaises habitudes en programmation.
Où tu as lu ça?
Mon opinion est que souvent on prends pour coupable le langage et pas la personne qui écrit le programme.
S'il y a des mauvaises habitude c'est la faute des programmeurs et pas du langage.
En revanche, il faut choisir le langage qui convient à ce qu'on veut faire.
Chaque langage a ses caractèristique et ses mots clés.
Quand on change du langage, au lieu d'essayer de faire ce qu'on faisait avec celui d'avant, mieux vaut apprendre correctement le nouveau.
Tu peux avoir un code en C très bien écrit comme tu peux avoir aussi un code très mal écrit.
Ca sera la faute de qui?!
J'ai commencé le C mais j'ai lu sur un forum que ce langage donne de mauvaises habitudes en programmation.
Où tu as lu ça?
Mon opinion est que souvent on prends pour coupable le langage et pas la personne qui écrit le programme.
S'il y a des mauvaises habitude c'est la faute des programmeurs et pas du langage.
En revanche, il faut choisir le langage qui convient à ce qu'on veut faire.
Chaque langage a ses caractèristique et ses mots clés.
Quand on change du langage, au lieu d'essayer de faire ce qu'on faisait avec celui d'avant, mieux vaut apprendre correctement le nouveau.
Tu peux avoir un code en C très bien écrit comme tu peux avoir aussi un code très mal écrit.
Ca sera la faute de qui?!
Les programmateur, on les trouve sur des machines à laver :-)
Ici, c'est plutôt des programmeurs que tu trouveras.
Le langage C est une référence, certainement, mais tout dépend de ce que tu veux faire avec tes programmes.
Un système d'exploitation ? Le C est adapté.
Des pages web ? Oriente-toi vers PHP, C#, Ruby, Python, Java...
De l'administration système ? Va vers Perl et les langages de shell comme sh, bash, ksh
Devenir riche ? Apprends le Cobol (langage que l'on apprend de moins en moins en école ou à la fac alors qu'il reste des millions de lignes de code à maintenir dans les banques, assurances et ministères...)
Bon, après il y a des langages un peu spéciaux, genre LISP, Caml, Smalltalk, Eiffel, qui ont des applications intéressantes, mais généralement assez pointues ou académiques.
Il n'y a pas un bon langage mais un bon usage d'un langage dans un contexte donné. Sans contexte, pas de bon langage !
Raph
Ici, c'est plutôt des programmeurs que tu trouveras.
Le langage C est une référence, certainement, mais tout dépend de ce que tu veux faire avec tes programmes.
Un système d'exploitation ? Le C est adapté.
Des pages web ? Oriente-toi vers PHP, C#, Ruby, Python, Java...
De l'administration système ? Va vers Perl et les langages de shell comme sh, bash, ksh
Devenir riche ? Apprends le Cobol (langage que l'on apprend de moins en moins en école ou à la fac alors qu'il reste des millions de lignes de code à maintenir dans les banques, assurances et ministères...)
Bon, après il y a des langages un peu spéciaux, genre LISP, Caml, Smalltalk, Eiffel, qui ont des applications intéressantes, mais généralement assez pointues ou académiques.
Il n'y a pas un bon langage mais un bon usage d'un langage dans un contexte donné. Sans contexte, pas de bon langage !
Raph
Si c'est pour programmer sous Vista pourquoi pas C# ?
Tu as des bons cours C# ici : https://dotnet.developpez.com/cours/
Tu as des bons cours C# ici : https://dotnet.developpez.com/cours/
Un langage que j'ai trouvé relativement simple : Visual Basic.
Oui j'ai regarder les dérivés du basic parce que je pensais que ça serait similaire au casio basic (en plus compliqué bien sur)
que je maitrise, mais il je n'ai pas trouvé de logiciels qui marchent bien sur Vista.
J'avais commencé le qbasic (apparemment le plus simple des basic ) mais le logiciels qbasic fonctionnait très mal sur mon ordinateur: clavier qui ne tapait pas les bonnes lettres, problèmes à l'exécution de mon programme.
Ca sert à quoi le C# à part à faire des pages web?
que je maitrise, mais il je n'ai pas trouvé de logiciels qui marchent bien sur Vista.
J'avais commencé le qbasic (apparemment le plus simple des basic ) mais le logiciels qbasic fonctionnait très mal sur mon ordinateur: clavier qui ne tapait pas les bonnes lettres, problèmes à l'exécution de mon programme.
Ca sert à quoi le C# à part à faire des pages web?
Merci à tous pour vos conseils, je vais essayer le Visual basic qui à l'air simple et efficace et quand je serais ok avec ce langage je regarderais la liste proposée par R4f.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ca n'est pas très différent, tu as des cours en français pour les deux ici : https://dotnet.developpez.com/cours/
Je te rappelle que je débute pour la programmation sur ordinateur.
Soit rigureux dans l'écriture de code et dans ton apprentissage.
Fait une erreur dans un code écrit en C et je t'assure que le compilateur va t'engueuler ;-))
Choisi le langage en fonction de ton objectif.
A savoir aussi qu'il te faut les bons livres.
Le même langage est écrit de manière différente.
Tu peux faire un tour sur siteduzero. Si après les 2 premiers chapitres tu ne sera pas content alors tu voir un autre langage.