Débuter la programmation

acidburn -  
helpaistos Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   1 993
 
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   Statut Membre Dernière intervention   131
 
"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   Statut Contributeur Dernière intervention   1 846
 
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   Statut Membre Dernière intervention   79
 
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
acidburn
 
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   Statut Membre Dernière intervention   79
 
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   Statut Contributeur Dernière intervention   1 846
 
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
acidburn
 
super merci beaucoup je vais donc voir pour le langage C puis le java
0
tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   220
 
Perso je vous aurais demandé quelle est votre objectif avant de vous orientez vers un quelconque langage!
0
acidburn
 
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   Statut Membre Dernière intervention   131
 
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   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   131
 
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   Statut Membre Dernière intervention   79
 
C'est pas le top pour commencer oui
0
acidburn
 
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   Statut Contributeur Dernière intervention   1 846
 
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   Statut Contributeur Dernière intervention   1 846
 
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   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention  
 
Va sur siteduzero.com, les tutoriels sont très bons. Commence avec du Visual Basic peut-être (VB)

Bonne chance
-1