Apprendre a programmer

Fermé
yanis60 Messages postés 197 Date d'inscription mardi 16 août 2011 Statut Membre Dernière intervention 19 septembre 2014 - 24 mai 2012 à 20:17
xdrive25 Messages postés 11 Date d'inscription vendredi 9 novembre 2012 Statut Membre Dernière intervention 9 novembre 2012 - 9 nov. 2012 à 15:43
Bonjour,
je suis actuellement debutant en programmation informatique donc je voudrais apprendre comment ecrire un programme?
si quelqu'un connais bien la programmation veuillez m'indiquer svp quelle langage de programmation est le plus simple?
merci


A voir également:

9 réponses

jivef Messages postés 927 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 12 novembre 2020 306
26 mai 2012 à 02:19
Bonjour,

Certes, Windows est écrit en C, mais en réalité il faut dire que la quasi totalité des systèmes d'exploitation est écrit en C...

-Le C est-il un langage facilement accessible à un débutant ?
A mon avis non !
Le C existe depuis 1972, c'est un vieux langage de programmation.
Le premier Unix d'abord écrit en assembleur en 1969 a entièrement été réécrit en C en 1972/1973.

Cela dit, pour un débutant, il vaut mieux commencer par un langage de script, apprendre à utiliser les variables de façon propre et efficace, apprendre ce qu'est un type et bien l'utiliser également, etc...
Apprendre à manipuler des listes, des scalaires, etc...

Ensuite il pourra passer au C et/ou ses dérivés. (C++)

N'oublions pas que chacun a une spécificité :
Le C est orienté système, c'est à dire qu'avec le C, si tu as un certain niveau, tu joue avec les malloc, la CPU, etc...
Avec Python, Perl ou Java, tu as une interaction avec l'utilisateur mais tu as moins besoin de compétences pointues au niveau système.

Énormément d'applications utilisent également Perl ou Python, même s'il est vrai qu'actuellement le langage le plus utilisé est Java devant le C.
Mais Java est orienté Internet.

Ce que je te recommande en premier lieu, c'est de commencer à te familiarisé avec des langages de scripts :
Apprends à utiliser un shell Unix car tu as de grandes possibilités.
Pour cela, il te suffit d'installer un système GNU/Linux sur une machine ou bien CygWin qui est un utilitaire permettant d'avoir entre autres choses un shell Unix sous Windows.


Bien cordialement.

Jonas.
1
jivef Messages postés 927 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 12 novembre 2020 306
26 mai 2012 à 21:46
Bonjour,

https://forums.commentcamarche.net/forum/affich-2078604-difference-c-et-c

Sinon, Google est ton ami...
http://forum.telecharger.01net.com/forum/high-tech/LOGICIELS/Developpement/difference-sujet_170006_1.htm
1
Xerium Messages postés 80 Date d'inscription lundi 21 mai 2012 Statut Membre Dernière intervention 13 avril 2016 1
24 mai 2012 à 20:39
Salut,

Je t'invite à lire cet article :
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage

Bonne lecture ;)
0
yanis60 Messages postés 197 Date d'inscription mardi 16 août 2011 Statut Membre Dernière intervention 19 septembre 2014 3
24 mai 2012 à 23:02
merci pour avoir repondu xerium
que me recommandiez vous pour un langage simple?
0
Elarion Messages postés 173 Date d'inscription mercredi 16 mai 2007 Statut Membre Dernière intervention 5 février 2016 26
Modifié par Elarion le 24/05/2012 à 23:12
le python.
Mais c'est mieux de commencer par le C (http://siteduzero.com)
Car en connaissant correctement ces deux langages tu maitriseras ne grandes parties des autres. Du moins c'est maintenant le cas pour moi.

cordialement.
0
FrancisBuddy Messages postés 13 Date d'inscription jeudi 26 avril 2012 Statut Membre Dernière intervention 14 avril 2013 3
25 mai 2012 à 16:52
Je suis d'accord avec Elarion, apprendre le C avec le tuto sur le site du zéro qui est très bien fait te permettra d'apprendre les bases fondamentales de la programmation et te permettra de te débrouiller avec les autres langages.
0
Pacorabanix Messages postés 3248 Date d'inscription jeudi 23 août 2007 Statut Membre Dernière intervention 19 mai 2013 660
24 mai 2012 à 23:29
oui pour une introduction à la programmation je recommanderai aussi le python.
0
Elarion Messages postés 173 Date d'inscription mercredi 16 mai 2007 Statut Membre Dernière intervention 5 février 2016 26
25 mai 2012 à 02:44
oui mais comme je l'ai dit je pense que apprendre un langage trop facile au début peut handicapé sur l'apprentissage des autres comme le C.
le python c'est du C hyper simplifié. si il connait le python il ne saurait pas faire du C.
S'il connait le C il pourra faire du python juste en apprenant la structuration.
0

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

Posez votre question
jivef Messages postés 927 Date d'inscription mercredi 11 août 2004 Statut Membre Dernière intervention 12 novembre 2020 306
25 mai 2012 à 02:51
Salut,

Un langage pas mal et pas trop complexe :
- Perl
Surnommé la tronçonneuse suisse de la programmation...

C'est un couteau suisse qui a la puissance d'une tronçonneuse...

A bientôt.
Jonas.
0
yanis60 Messages postés 197 Date d'inscription mardi 16 août 2011 Statut Membre Dernière intervention 19 septembre 2014 3
25 mai 2012 à 16:42
le logiciel delphi utilise quoi comme langage ?
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
28 mai 2012 à 19:17
Le Pascal Objet.

Ceci dit il existe une version C++ de Delphi ça s'appelle C++Builder.
0
Le Dodo Messages postés 1932 Date d'inscription jeudi 10 mars 2011 Statut Membre Dernière intervention 27 août 2013 244
25 mai 2012 à 16:46
ici c'est un cours pour le C++, mais lis juste la partie "le C++ face aux autres langages"

https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c#ss_part_3
0
Le Dodo Messages postés 1932 Date d'inscription jeudi 10 mars 2011 Statut Membre Dernière intervention 27 août 2013 244
25 mai 2012 à 16:49
aujourd'hui, les 3 langages les plus utilisés sont le C (Windows est programmé en C), le C++ (principalement pour les jeux vidéos), le JAVA (langage des applications mobiles)

ce sont les plus courants, mais si tu veux programmer en autre chose... je ne t'en empêche pas :-)
0
xdrive25 Messages postés 11 Date d'inscription vendredi 9 novembre 2012 Statut Membre Dernière intervention 9 novembre 2012
9 nov. 2012 à 15:43
Apprend avec le site du zéro et avec la documentation du site officiel du langage que tu as choisis.
0
yanis60 Messages postés 197 Date d'inscription mardi 16 août 2011 Statut Membre Dernière intervention 19 septembre 2014 3
26 mai 2012 à 18:13
je me débute en se moment avec le langage C et C++ je ne vois pas ou es la différence pouvez vous m'éclairer svp?
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
28 mai 2012 à 19:20
Salut,

C et C++ sont deux langages différents, et la principale difference entre le C et le C++ sont les classes. Tu peu visiter ce lien pour en savoir plus : http://www.bruno-garcia.net/www/Cours/diffs.html
0
yanis60 Messages postés 197 Date d'inscription mardi 16 août 2011 Statut Membre Dernière intervention 19 septembre 2014 3
27 mai 2012 à 08:56
Bonjour
Depuis hier j'essaie d'apprendre le langage C, je le trouve très compliquer .
Donc voici ma question: Y aurais t-il un langage simple pour débuter tout comme les programmeurs le fassent pour débuter en programmation?
merci.
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
28 mai 2012 à 18:15
Salut,

Pour débuter en programmation il faut commencer par des cours d'algo, puis des cours Pascal. Commencer par le C est une super mauvaise idée.
0
yanis60 Messages postés 197 Date d'inscription mardi 16 août 2011 Statut Membre Dernière intervention 19 septembre 2014 3
28 mai 2012 à 18:25
oui tu as raison je commence d'abors avec les cours d'algo puis cours pascal
merci
0
heyquem Messages postés 759 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 29 décembre 2013 130
Modifié par heyquem le 28/05/2012 à 19:09
Conseil d'ami: COMMENCE PAR PYTHON

Apprend aussi l'algorithmique en même temps si tu peux.

Mais ne perds pas ton temps et ta motivation en suivant des conseils du genre "d'abord le C puis le Python", ou bien "d'abord l'algorithmique puis le Pascal".
Pour bien avancer, il faut PRATIQUER. Faire de l'algorithmique sur papier sans rien exécuter de concret, c'est démotivant, sauf pour des gens qui aiment le maniement intelectuel pur.

Perso je pense que ce qui est bien, c'est de mener en même temps une étude intellectuelle et une pratique effective.
Je te conseille 70 % à utiliser Python , 30 % à étudier l'algorithmique et 10 % à lire des choses sur les autres langages. Le comparatisme permet de mieux comprendre ce qui caractérise quelque chose.
0
yanis60 Messages postés 197 Date d'inscription mardi 16 août 2011 Statut Membre Dernière intervention 19 septembre 2014 3
28 mai 2012 à 18:55
oui merci bcp pour votre reponse
0
heyquem Messages postés 759 Date d'inscription mercredi 17 juin 2009 Statut Membre Dernière intervention 29 décembre 2013 130
28 mai 2012 à 19:00
Tu peux faire aussi quelque chose:
apprends Pascal ET Python en parallèle pendant quelques jours. Il faut tâter aux choses pour s'en faire une idée. Tu compares, tu vois ce qui donne le plus vite des résultats concrets, ce qui apporte le plus de satisfaction. Essaye de découvrir quels sont les champs dans lesquels l'un et l'autre langages peuvent être utilisés. Python, avec ses myriades de bibliothèques tierces, est utilisable dans tout, et la communaité est large et sympa.
Au bout de quelques jours tu choisiras toi même, au lieu de suivre des conseils squelettiques (sauf jivef auquel je vais mettre un point)
0