Apprendre a programmer
yanis60
Messages postés
197
Date d'inscription
Statut
Membre
Dernière intervention
-
xdrive25 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
xdrive25 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Apprendre a programmer
- Application pour apprendre à coder - Guide
- Programmer sms - Guide
- Programmer mail gmail - Guide
- Apprendre à lire le coran en français pdf - Télécharger - Histoire & Religion
- 1000 mots pour apprendre à lire - Télécharger - Éducatifs
9 réponses
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.
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.
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
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
Salut,
Je t'invite à lire cet article :
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
Bonne lecture ;)
Je t'invite à lire cet article :
https://www.commentcamarche.net/faq/457-programmation-comment-debuter-quel-langage
Bonne lecture ;)
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.
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.
oui pour une introduction à la programmation je recommanderai aussi le python.
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.
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.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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.
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.
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
https://openclassrooms.com/fr/courses/1894236-programmez-avec-le-langage-c#ss_part_3
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?
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
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
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.
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.
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.
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.
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.
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.
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)
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)