Age pour la programmation
Résoluje me présente, j'ai 13 ans et j'ai décidé de commencer la programmation.
Ma question est de savoir à quel âge est t-il possible de programmer, et surtout à partir de 13ans ,
jusqu'où est puis je aller dans la programmation, c'est à dire, est ce que je peu aller jusqu'à un niveau qui me permettrai de construire des logiciels.Pour information, j'ai déjà commencer à apprendre comment créé un site web sur le site du zéro et je voulais également savoir si ce site était bien pour un débutant comme moi??
Merci de répondre à mes questions.
Configuration: Windows Vista Firefox 3.0.3 Nvidia GEFORCE 8600gs 3go RAM Disque dur:500go
28 réponses
Le questionnement central porte sur l'âge minimal pour programmer et sur les possibilités pour un débutant de 13 ans d'évoluer jusqu'à concevoir des logiciels autonomes utiles. Plusieurs interventions préconisent de débuter par des langages de haut niveau comme Python, plus accessible et réducteur de lignes, avant d'envisager C/C++ ou Java parmi d'autres. D'autres soutiennent que C et C++ peuvent être utiles pour des tâches spécifiques et des compétences en architecture, mais que les projets modernes privilégient les API et les bibliothèques, et que Python reste efficace. D'autres précisent que l'apprentissage est progressif et qu'il faut aligner le choix du langage sur le type de projet envisagé, avec des ressources adaptées et des projets concrets pour gagner en pratique.
-
c bien de commencer la programmation
tu a commencer avec quel language??, -
Bonsoir
Oui le site du zéro n'est pas mal pour apprendre les bases.
Mais avant d'apprendre, il faut choisir un langage de programmation et s'y tenir.
Pour la création de logiciels le langage utilisé est souvent le VB.Net
Si tu veux vraiment apprendre, il existe de livres pour débutants, et n'essaie pas d'apprendre plusieurs langages en même temps, tu auras du mal à t'en sortir. -
Il n'y a pas d'age pour commencer la programmation. Moi j'ai 14 je program depui splus d'un an
ps : Commence par le pascal graphique genre turbo pascal for windows très complet
tu aprend les algorithm puis tu passe au objects
apres tu peut passé au delphi
regarde les exemples avec TPW tu peut a peut pres tout faire
si tu as besois d'aide
titouan.creach@yahoo.fr -
Ba pour l'instant je commence avec la création de sites web et j'ai presque fini d'apprendre le css et le html.
Mais pour la programmation sur les logiciels et tout sa je commencerais surement avec le langage C car c'est le premier quel le site du zéro apprend.Et donc je suis très intéressé par sa.Mais par quel langage pensez vous qu'il faut que je commence? -
ModérateurJ'ai commencé à programmer à 7 ans. Y'a pas vraiment d'âge :-)
est ce que je peu aller jusqu'à un niveau qui me permettrai de construire des logiciels
Oui.
Mais n'imagine pas faire un jeu 3D dès le début. Il faut commencer par des choses simples.
J'aurais tendance à te recommander le langage Python.
Voir:
http://www.commentcamarche.net/faq/sujet 457 programmation comment debuter quel langage
https://python.developpez.com/cours/TutoSwinnen/
Il y a aussi d'autres pistes, comme Scratch:
https://scratch.mit.edu/
Conseil: Evite VisualBasic, même s'il semble attrayant. -
ContributeurSalut roro,
Pour le site du zéro, oui il est bien pour ton niveau.
Ensuite pour ce qui est de la programmation, vu que tu as commencé à regarder du côté des interfaces web de continuer sur cette voie :-)
Tu as du commencer a regarder le HTML et les CSS mais ce n'est pas "vraiment" de la programmation (puisqu'il n'y a aucune algorythmique, uniquement de la présentation d'informations). Tu peux continuer en installant EasyPhp sur ton ordi et en essayant le php.
Après il n'y a pas de question d'age, si t'es motivé tu devrais t'en sortir pour faire de petits trucs sympatoches (c'est sur que tu vas pas réécrire un logiciel de comptabilité complexe avec des notions financières derrière).
Tu peux aller lire ceci : http://www.commentcamarche.net/faq/sujet 457 programmation comment debuter quel langage
Je connais pas perso mais je pense que python est une bonne idée de début (ou php comme je te le disais selon tes préférences).
bon courage -
Merci à tous de m'avoir répondu si rapidement.
Je pense que je vais continuer sur le php et après je me mettrais à la programmation de logiciels c'est à dire qui ne soit plus sur internet car c'est cela qui me plait le plus. Mais est ce long d'apprendre à programmer??Car je suis encore en 4ème et donc pendant la journée j'ai des cours.-
ModérateurT'inquiète pas roro. J'ai posé exactement la même question que toi il y a 5 ans. Et sebsauvage faisait partie de ceux qui m'avaient répondu. Je ne regrette pas de l'avoir écouté quand il m'a conseillé d'apprendre avec python :-)
C'est drôle j'avais di exactement les mêmes choses que toi: oh ben je connais déjà un peu l'html et le css, je vais peut être continuer avec php alors.... Oh et puis pourquoi pas le C finalement....
Le python est très bien pour commencer. Le C et le Php ne sont pas fait pour apprendre, ils donnent de mauvaises habitudes. Ce qui n'empêche pas de les apprendre à côté bien sûr, d'autant que ce sont des langages très utilisés.
Tiens, j'ai appris avec ça à l'époque: https://archive.framalibre.org/IMG/pdf/python_notes-2.pdf
-
-
ModérateurLong ?
Oh à peu près 30 ans ;-)
Je plaisante.
Ce que je veux dire, c'est que c'est tellement vaste qu'on peut en apprendre tout le temps, jusqu'à sa mort, sans problème tellement il y a de choses à voir.
Commence par des programmes simples, comme "Deviner un nombre". -
Et pour le langage, vous n'avez pas l'air tous d'accord et donc je voulais savoir vraiment quel langage est le mieux pour commencer et qui permet de faire un certain nombre de choses avec mais qui soit gratuit si possible.
-
ModérateurGlobalement on est assez d'accord: Python :-)
php est assez abomifreux, en fait, même si de premier abord il paraît simple.
Python est simple à aborder aussi, mais plus "propre". -
D'accord merci beaucoup et python sert à programmer quoi??Car tous les langages ne servent pas à programmer la même chose enfin le même genre de choses????
Et merci pour ta réponse sebsauvage -
tout dépend ce que tu veux programmer ,à la fac ,je programme en java car il est facile d'accès et qu'il est un bon compromis entre plusieurs languages de proggrammation. Je ne connais pas trop les autres langages de programmation mais on commence sur java par étudier la façon de programmer. le début est plutot chiant après ça va tout seul.
-
Modérateurpython sert à programmer quoi?
Tout.
Tout ce que tu veux.
Par exemple un programme qui assemble des images prises au hasard sur internet:
https://sebsauvage.net/webgobbler/
Du partage de fichier: BitTorrent est écrit en Python.
Des programmes pour surveiller le système (j'en ai écrit un ou deux).
Des jeux, même des jeux 3D (exemples avec source sur https://www.pygame.org/news )
Des pages web, ou même un serveur web complet.
Faire du traitement automatique d'images.
etc.
On peu à peu près tout faire.
php est très orienté web. On peut aussi lui faire faire d'autres choses, mais il n'est pas vraiment adapté.
Ce que j'aime avec Python, c'est justement qu'il y a des tonnes de librairies (modules) pour faire plein de choses (par exemple pygame pour faire des jeux, urllib2 pour dialoguer avec des serveurs web, smtplib/imap pour envoyer et recevoir des emails, etc.) -
Merci à tous et comme quoi kilian, certaines personnes se posent les même question et pas de problème comme le conseille sebsauvage je vais commencer par python.
-
Désolé encore mais j'ai une derniere question, est ce que python est payant ??Et sebsauvage merci beaucoup pour tous tes conseils.
-
ModérateurJava n'est pas mal, mais trop verbeux et lourd, surtout pour apprendre à programmer.
Un exemple:
En Java:public class HelloWorld { public static void main (String[] args) { System.out.println("Hello, world!"); } }
La même chose en Python:
print "Hello, world!"
Java est lourd.
C++, pas mieux (et il n'y a pas de lib standard si on fait exception de stl).
C, non (non merci les malloc/free).
VisualBasic, une horreur.
(J'espère ne pas déclencher une guerre de religions). -
ModérateurPython est totalement gratuit.
Tu peux même créer des logiciels en Python et les vendre.
Il marche sous Windows, Linux, MacOSX et d'autres systèmes. -
D'accord merci beaucoup et je vien de m'inscrire hier à ciomment sa marche et je ne suis pas du tout déçu car vous me répondez tous très gentiment et rapidement.
-
Surtout eviter les sites genre siteduzero (niveau nullissime (matertnelle), mélange de C, C++, QT, SDL, des enormités à tout bout de champ...bref du grand n'importe quoi)
il suffit de voir le code pondu par les gosses qui ont lu les tutos catastrophiques et qui sortent "ça y est je connais le C++" : ça fait peur !)
Quand ils vont passer des tests d'embauche en client SSII et sortir du QT quand on leur demandera du C++, ils ne vont avoir l'air complètement neuneu)
La seule façon d'apprendre est avec les bouquins de Référence, en version US (K&R, Stroustrup, ...)
Le Web, c'est devenu une poubelle depuis 10 ans. -
Modérateur@MertexSurtout eviter les sites genre siteduzero (niveau nullissime (matertnelle)
Oui c'est le principe du truc: apprendre de zero :-)
Pour ce que j'en ai vu, je ne suis pas d'accord. On y trouve d'excellents tutoriaux. Pi si t'es pas content bah fait mieux. -
@MertexTu crois vraiment que les gens qui apprennent l'informatique sur le site du zéro vont passer des tests d'embauche pour une SSII ^^ ? Soyons sérieux, ce site sert principalement à ceux qui veulent apprendre par goût, ce n'est pas une formation supérieure en informatique ! Et contrairement à beaucoup d'autres sites, il donne de bons conseils pour une programmation propre...
-
-
Oui , c'est vrai, kilian a raison, moi j'ai commencé le langage html et css sur le site du zéro et je trouve que c'était très bien.Donc si c'est juste pour dire que le web c'est une poubelle sa sert à rien de venir répondre.
-
J'ai été très content de toutes vos réponses mais ce matin, j'ai pu parler à mon frère qui commence à programmer en 1ere année d'école d'ingénieur et il m'a conseillé de ne pas commencer par le python car il fait beaucoup de choses tout seul et donc est plus facile. Et donc il ma plutôt conseiller de commencer par le C car il y a plus de subtilités, et donc je serai plus à l'aise par la suite si je changeais de langage et lui aussi commence le langage C donc il pourrait m'aider.
Voila donc merci de me dire ce que vous pensez de cet avis là.-
Au contraire, commencer par un langage pas trop compliqué te permettra de mieux cerner le principe de la programmation, après libre à toi d'apprendre des langages plus proches de la machine ! Par contre effectivement le fait que ton frère connaisse le C peut te permettre d'avancer plus rapidement...
-
- 1
- 2