Débuter la programmation

Fermé
acidburn - 31 août 2012 à 19:11
helpaistos Messages postés 3 Date d'inscription mercredi 31 octobre 2012 Statut Membre Dernière intervention 19 novembre 2012 - 31 oct. 2012 à 11:31
Bonsoir à tous, voulant débuter dans le domaine de la programmation, j'aurais souhaiter avec des conseils, comment commencer, quels logiciels prendre etc ?
Merci d'avance pour votre aide.

13 réponses

Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 993
1 sept. 2012 à 14:52
Salut,

Commence par étudier l'algorithmique, par exemple ici : cours gratuits algo.
Puis apprends le langage pascal ou Java ce sont les deux meilleurs langage pour apprendre à bien programmer, voir cours langages de programmation.
5
heyquem Messages postés 759 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 29 décembre 2013 131
31 août 2012 à 19:54
"Il n'y a pas de langage plus "simple" que d'autre !"
N'importe quoi, vraiment n'importe quoi.

Commence le Python et le C++ en même temps, et au bout d'une semaine, tu verras quel est le plus simple à apprendre !


Quant au coup du "une fois qu'on en a appris un, c'est plus simple pour les suivants", ce n'est pas entièrement faux car il y a une base commune de logique, c'est l'algorithmique.

Mais si tu n'as fait que du C, du C#, du Java, et même du Python qui est implémenté en C, tu n'as fait que des langages de la mouvance C.
Or il y a d'autres types de langages.

De plus il y a différents types de paradigmes. Faut pas croire que la programmation soit un domaine dont on peut faire le tour en 2 ou 3 langages.
C'est un domaine incroyablement complexe.

Alors mieux vaut commencer bien, soit dit en passant.
Et pour ça, il est pratiquement démontré que Python est le meilleur langage pour débuter.
1
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
Modifié par fiddy le 1/09/2012 à 12:44
Ah bah, si j'avais lu ta phrase avant, j'aurais économisé mon commentaire plus haut ^^
0
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
31 août 2012 à 19:14
Bonsoir !

C'est un domaine vraiment large !
Tu as un langage avec le quel tu voudrais commencé ? Un domaine ? (prog web, logiciel ...)
Sinon pour les logiciels, il y a notepad ++ pour tous les langages, eclipse pour java, visual studio pour le C (++, #) ect ...
0
merci pour vos réponses, quelles langages sont les plus simple à apprendre ? combien de temps faut il pour les maitriser environ ? J'ai vu langace c, c++, python, est ce bien pour commencer ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
31 août 2012 à 19:32
Il n'y a pas de langage plus "simple" que d'autre ! Le C peut être un bon langage pour commencer oui, vu qu'il est la base des langages actuels !
Personnellement, je suis en DUT Informatique, et nous avons commencé par le C# et ensuite le java.
Le python j'y ai à peine touché, j'ai fait pas mal de shellscript, c'est intéressant également.

Après, une fois que tu as la "logique" et que tu as compris un langage, quand tu veux en apprendre un 2eme, c'est beaucoup plus simple ! Il te suffis de comprendre le fonctionnement et la logique et c'est dans la poche !
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
1 sept. 2012 à 12:42
Il n'y a pas de langage plus "simple" que d'autre
Euh si quand même ^^. Le python est beaucoup plus simple à apprendre que le C.
Après lequel est le meilleur, c'est une autre question. C'est peut-être ce que tu voulais dire : il n'y a pas de "meilleur" ?
0
super merci beaucoup je vais donc voir pour le langage C puis le java
0
tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 220
31 août 2012 à 19:53
Perso je vous aurais demandé quelle est votre objectif avant de vous orientez vers un quelconque langage!
0
je n'ai pas de réel objectif, je vais surement commencer un BTS informatique, donc pour le dossier d'inscription j'aimerais mettre que je maitrise un ou deux langages ca aide toujours... et puis si j'ai un éventuel entretien ca fait toujours un plus de connaitre un peu les langages.
0
heyquem Messages postés 759 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 29 décembre 2013 131
31 août 2012 à 20:35
Je te déconseille de mettre que tu MAITRISES 1 ou 2 langages si ce n'est pas le cas.
Mets que tu as commencé à t'intéresser de près à plusieurs langages et que tu as commencé l'apprentissage de 2, mais ne cherche pas à en faire trop, à mon avis.
0
patatouf Messages postés 26 Date d'inscription mercredi 23 mai 2012 Statut Membre Dernière intervention 29 décembre 2012
31 août 2012 à 20:02
Je te conseil vivement le C++ ! C'est ce que je fais de temps en temps et j'ADOOORE ça !
0
heyquem Messages postés 759 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 29 décembre 2013 131
31 août 2012 à 20:37
Content pour toi.
Mais le C++ est certainement un langage à éviter quand on débute en programmation. Troip complexe et compliqué.
0
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
31 août 2012 à 20:40
C'est pas le top pour commencer oui
0
Non non je vais pas mettre que je maitrise je cherche juste a avoir quelques notions x) ils demandent les langages que l ont connait, si je met par exemple que je connais java, c, si j'ai les bases ca suffit non ? par " connaitre" ils veulent pas dire completement maitriser ?
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
1 sept. 2012 à 12:52
Selon ton niveau, tu peux varier les qualificatifs parmis Notion, Connaissance, Intermédiaire, Avancé, Maîtrise.
Mais sache que trop de langages maîtrisés, ça parait louche ^^.
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
1 sept. 2012 à 12:50
Bonjour,

Lorsque l'on début en programmation, il faut connaître l'algorithmique. C'est un autre la structure logique d'un déroulement de programme. Par exemple : Si age supérieur à 18 Alors il est majeur. Bien sûr, c'est un exemple ultra simpliste.
Il est donc conseillé de commencer par un langage dont la syntaxe est simple pour se concentrer sur l'algorithme (il y a déjà suffisament à apprendre). Par exemple, le Python.
Une fois, les bases assimilées, on pourra s'orienter vers d'autres langages comme le C, le C++, le Python (en programmant cette fois façon objet), Java, etc.
0
helpaistos Messages postés 3 Date d'inscription mercredi 31 octobre 2012 Statut Membre Dernière intervention 19 novembre 2012
31 oct. 2012 à 11:31
Bonjour,

Ce livre peut t'intéresser

Voici le lien vers le site

http://macros.edebal.fr/

Il permet d'apprendre à programmer en utilisant le JavaScript
dans l'environnement de développement de Google dans le Cloud
Rien à installer il faut juste se créer un compte chez Google
Des tutoriaux te prennent la main dés le début et les chapitres sont illustrés de nombreux exemples

si ca peut t'aider
0
vapomax Messages postés 362 Date d'inscription lundi 9 février 2009 Statut Membre Dernière intervention 31 août 2012 92
31 août 2012 à 19:14
Va sur siteduzero.com, les tutoriels sont très bons. Commence avec du Visual Basic peut-être (VB)

Bonne chance
-1