Quel language pour commencer
Fermé
proriper
-
1 juin 2004 à 21:13
metalamania Messages postés 67 Date d'inscription samedi 11 septembre 2004 Statut Membre Dernière intervention 7 octobre 2010 - 1 oct. 2004 à 23:08
metalamania Messages postés 67 Date d'inscription samedi 11 septembre 2004 Statut Membre Dernière intervention 7 octobre 2010 - 1 oct. 2004 à 23:08
A voir également:
- Quel language pour commencer
- Https //accounts.google.com/signin/recovery pour commencer la récupération d'un compte google ✓ - Forum Gmail
- Windows 10 language pack french download - Forum Windows 10
- Archicad 26 language pack french ✓ - Forum Architecture / décoration
- Récupérer mon premier compte Google - Forum Gmail
- Commencer numérotation page 3 google doc ✓ - Forum Bureautique
14 réponses
docteurdurex
Messages postés
9
Date d'inscription
vendredi 28 mai 2004
Statut
Membre
Dernière intervention
15 juillet 2004
1 juin 2004 à 21:26
1 juin 2004 à 21:26
je ne fais pas beaucoup de programation mais je pense que tu devrais commencer avec un petit peu de basic (enfin je laisse plutot la parole aux experts...)
http://www.giftee.net/?langue=1&parrain=5542
http://www.giftee.net/?langue=1&parrain=5542
Tout dépend de ce que tu veux faire. Mais si tu veux avoir de bonnes bases, je te conseillerais plutot le C qui est un langage relativement simple à assimiler et qui te permettra de faire à peu près tout ce que tu veux avec un jeu d'instruction assez limité. Par contre, si tu veux arriver à développer des programmes windows très facilement, penche toi plutot vers Delphi (Delphi 6 perso est gratuit), l'inconvénient c'est que tu n'apprendra pas les bases. Comme je l'ai déjà dit, tout dépend de ce que tu veux faire.
@docturdurex: le basic était un très bon langage "d'école" mais il est un peu dépassé selon moi (même VB n'arrive pas à la cheville de Delphi ou C++). Mais cela reste un avis perso.
Voilà, j'espère avoir éclairé ta lanterne!
@docturdurex: le basic était un très bon langage "d'école" mais il est un peu dépassé selon moi (même VB n'arrive pas à la cheville de Delphi ou C++). Mais cela reste un avis perso.
Voilà, j'espère avoir éclairé ta lanterne!
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
1 juin 2004 à 23:48
1 juin 2004 à 23:48
Java, Delphi, Python.
Delphi est excellent.
Sujet déjà abordé plusieurs fois, merci de faire des recherche sur le forum.
Delphi est excellent.
Sujet déjà abordé plusieurs fois, merci de faire des recherche sur le forum.
Utilisateur anonyme
2 juin 2004 à 11:33
2 juin 2004 à 11:33
Bonjour,
personnellement, je préfère les langages qui génèrent des programmes utilisables sur plusieurs plateformes(windows, mac OS, linux, QNX, ...). C'est pourquoi je conseille java, perl, rebol.
De plus, pour apprendre un langage, je pense qu'il vaut mieux éviter au début d'utiliser des "environnements de développement intégrés" comme JBuilder,
Visual C++, delphi, ..., qui ne permettent pas (selon moi) d'apprendre à jongler avec le code en fonction des projets à atteindre et des algorithmes à utiliser.
Donc, pour commencer, un éditeur de texte (pex context, jext, jedit, emacs, ...), un compilateur ou un interpréteur selon le langage choisi, une bonne documentation de référence et des tutoriels.
Voila, de toute façon, bon courage et bon amusement.
a+
personnellement, je préfère les langages qui génèrent des programmes utilisables sur plusieurs plateformes(windows, mac OS, linux, QNX, ...). C'est pourquoi je conseille java, perl, rebol.
De plus, pour apprendre un langage, je pense qu'il vaut mieux éviter au début d'utiliser des "environnements de développement intégrés" comme JBuilder,
Visual C++, delphi, ..., qui ne permettent pas (selon moi) d'apprendre à jongler avec le code en fonction des projets à atteindre et des algorithmes à utiliser.
Donc, pour commencer, un éditeur de texte (pex context, jext, jedit, emacs, ...), un compilateur ou un interpréteur selon le langage choisi, une bonne documentation de référence et des tutoriels.
Voila, de toute façon, bon courage et bon amusement.
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
2 juin 2004 à 11:47
2 juin 2004 à 11:47
personnellement, je préfère les langages qui génèrent des programmes utilisables sur plusieurs plateformes
Moi aussi !
Java --> oui.
perl --> personnellement, je ne conseillerais pas (code difficile à maintenir, syntaxe horrible)
Rebol --> pas mal, mais langage propriétaire.
Pour le développement multiplateformes, j'ai une préférence pour Python+wxWidgets.
De plus, pour apprendre un langage, je pense qu'il vaut mieux éviter au début d'utiliser des "environnements de développement intégrés"
C'est tout à fait vrai, mais ces environnements sont nettement plus gratifiants pour les débutants: ça donne tout de suite des "résultats".
La ligne de commande est moins "sexy" et ça rebute beaucoup de débutants. Dommage.
C'est pour cela que VB est aussi populaire.
Si les RAD peuvent amener plus facilement des personnes à la programmation, je suis pour quand même !
Moi aussi !
Java --> oui.
perl --> personnellement, je ne conseillerais pas (code difficile à maintenir, syntaxe horrible)
Rebol --> pas mal, mais langage propriétaire.
Pour le développement multiplateformes, j'ai une préférence pour Python+wxWidgets.
De plus, pour apprendre un langage, je pense qu'il vaut mieux éviter au début d'utiliser des "environnements de développement intégrés"
C'est tout à fait vrai, mais ces environnements sont nettement plus gratifiants pour les débutants: ça donne tout de suite des "résultats".
La ligne de commande est moins "sexy" et ça rebute beaucoup de débutants. Dommage.
C'est pour cela que VB est aussi populaire.
Si les RAD peuvent amener plus facilement des personnes à la programmation, je suis pour quand même !
Salut Seb,
Java --> oui.
perl --> personnellement, je ne conseillerais pas (code difficile à maintenir, syntaxe horrible)
Rebol --> pas mal, mais langage propriétaire.
- Au sujet de Perl : L'écriture du code dépend du programmeur: certains font des programmes tout à fait lisibles et bien documentés même en Perl. D'autres ecrivent de véritables brouillons, même en java!
Quand à la syntaxe de Perl, elle n'est pas plus horrible que celle de C (par ex), et donne au programmeur des outils à la fois puissants et souples. En tant que langage interprété, le développement de code en Perl est facile et rapide. De plus il supporte la programmation objet, ce qui en fait un langage tout à fait adapté au développement de gros projets et facile à maintenir.
- Au sujet de Rebol: être un langage propriétaire n'est pas en soit un handicap. Java aussi est propriétaire. Des clones sous licence GNU sont en cours de développement (gcj pour java et Oscar pour Rebol)
Voila ces remarques n'engagent que moi (ces langages sont ceux que j'utilise préférentiellement), et de toute façon, je pense comme toi que Python est tout à fait indiqué comme premier langage de programmation quand on débute.
a+
Java --> oui.
perl --> personnellement, je ne conseillerais pas (code difficile à maintenir, syntaxe horrible)
Rebol --> pas mal, mais langage propriétaire.
- Au sujet de Perl : L'écriture du code dépend du programmeur: certains font des programmes tout à fait lisibles et bien documentés même en Perl. D'autres ecrivent de véritables brouillons, même en java!
Quand à la syntaxe de Perl, elle n'est pas plus horrible que celle de C (par ex), et donne au programmeur des outils à la fois puissants et souples. En tant que langage interprété, le développement de code en Perl est facile et rapide. De plus il supporte la programmation objet, ce qui en fait un langage tout à fait adapté au développement de gros projets et facile à maintenir.
- Au sujet de Rebol: être un langage propriétaire n'est pas en soit un handicap. Java aussi est propriétaire. Des clones sous licence GNU sont en cours de développement (gcj pour java et Oscar pour Rebol)
Voila ces remarques n'engagent que moi (ces langages sont ceux que j'utilise préférentiellement), et de toute façon, je pense comme toi que Python est tout à fait indiqué comme premier langage de programmation quand on débute.
a+
Utilisateur anonyme
2 juin 2004 à 11:51
2 juin 2004 à 11:51
Bonjour,
A ce propos, il existe un très bon RAD gratuit: Delphi en version 7. :) Mieux que VB en bien des points. :)
Kalamit,
Et je lui fais "pouet pouet"...
A ce propos, il existe un très bon RAD gratuit: Delphi en version 7. :) Mieux que VB en bien des points. :)
Kalamit,
Et je lui fais "pouet pouet"...
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
2 juin 2004 à 11:57
2 juin 2004 à 11:57
Au fait, c'est toujours gratuit pour une utilisation perso, Delphi 7 ?
salvatorebxl
Messages postés
10
Date d'inscription
mercredi 2 juin 2004
Statut
Membre
Dernière intervention
12 juin 2004
>
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
2 juin 2004 à 19:46
2 juin 2004 à 19:46
Pour Delphi 7 Perso, tu a deux solutions, soit tu peux le commander chez borland (+-100 Euro je crois) mais il accompagne également le livre de Paul Toth "Delphi 7 studio" (qui revient bien moins cher). Voici un lien:
http://www.amazon.fr/exec/obidos/ASIN/2212111436/402-1352691-4746512
et la clé d'enregistrement se trouve comme d'habitude sur le site de Borland.
http://www.amazon.fr/exec/obidos/ASIN/2212111436/402-1352691-4746512
et la clé d'enregistrement se trouve comme d'habitude sur le site de Borland.
Utilisateur anonyme
>
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
2 juin 2004 à 19:55
2 juin 2004 à 19:55
Exactement !
Oui, la version personal est toujours gratuite mais plus telechargeable sur borland. (Qui a dit "c'est stupide" ?).
Pour ma part, j'ai acheté Delphi 7 Studio pour 45€. Vu a qualité du bouquin, ca vaut vraiment le coup.
Kalamit,
Et je lui fais "pouet pouet"...
Oui, la version personal est toujours gratuite mais plus telechargeable sur borland. (Qui a dit "c'est stupide" ?).
Pour ma part, j'ai acheté Delphi 7 Studio pour 45€. Vu a qualité du bouquin, ca vaut vraiment le coup.
Kalamit,
Et je lui fais "pouet pouet"...
JSS
Messages postés
3745
Date d'inscription
jeudi 22 avril 2004
Statut
Contributeur
Dernière intervention
17 décembre 2004
32
2 juin 2004 à 12:04
2 juin 2004 à 12:04
Bonjour ou Bonsoir,
Personnelement je te conseillerai le langage C qui n'est pas orienté objet.
Je pense que c'est plus simple de commencer par un tel langage.
Par ailleurs, il permet de faire de la programmation propre car c'est à toi de gérer la mémoire que tu utilises (allocation et desallocation).
Bon courage.
JSS
Personnelement je te conseillerai le langage C qui n'est pas orienté objet.
Je pense que c'est plus simple de commencer par un tel langage.
Par ailleurs, il permet de faire de la programmation propre car c'est à toi de gérer la mémoire que tu utilises (allocation et desallocation).
Bon courage.
JSS
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
2 juin 2004 à 12:20
2 juin 2004 à 12:20
il permet de faire de la programmation propre car c'est à toi de gérer la mémoire que tu utilises (allocation et desallocation).
Justement, ça n'est pas forcément plus "propre" :-)
(buffer overflow, mémoire non libérée, etc.)
C'est même plus difficile à manipuler.
Je préfère les langages de plus haut niveau, en particulier ceux à garbage collector (plus besoin de se soucier de la gestion mémoire, et risque quasi-nul d'oublier de libérer de la mémoire :-)
Ex: Java, Python, C#...
Justement, ça n'est pas forcément plus "propre" :-)
(buffer overflow, mémoire non libérée, etc.)
C'est même plus difficile à manipuler.
Je préfère les langages de plus haut niveau, en particulier ceux à garbage collector (plus besoin de se soucier de la gestion mémoire, et risque quasi-nul d'oublier de libérer de la mémoire :-)
Ex: Java, Python, C#...
JSS
Messages postés
3745
Date d'inscription
jeudi 22 avril 2004
Statut
Contributeur
Dernière intervention
17 décembre 2004
32
3 juin 2004 à 11:09
3 juin 2004 à 11:09
Ouais ... mais bon .... disons que quand tu maitrises la gestion de la memoire sur un langage qui en a besoin comme le C ben tu peux faire n'importe quel autre langage apres alors que d'apres moi les gens qui commencent par du java et qui font du C apres n'aurront pas le reflexe de liberer la memoire ce qui peut etre dramatique !!!
JSS
JSS
Belle question !
Je me suis posé la même il n'y a pas longtemps!
La réponse est Rebol ( R# en cours) ou PHP5
Il faut oublier le C, basic ,pascal ,delphi , c++ , java ,... et se baser sur le futur !
Le plus facile (productif ) est Rebol ( abstraction plus poussée ), je vais d'ailleurs enseigner les bases à mes futurs étudiants.
Rebol/view est gratuit ( interface graphique facile , 400k ,... )
Andre,
Je me suis posé la même il n'y a pas longtemps!
La réponse est Rebol ( R# en cours) ou PHP5
Il faut oublier le C, basic ,pascal ,delphi , c++ , java ,... et se baser sur le futur !
Le plus facile (productif ) est Rebol ( abstraction plus poussée ), je vais d'ailleurs enseigner les bases à mes futurs étudiants.
Rebol/view est gratuit ( interface graphique facile , 400k ,... )
Andre,
jeune prog
Messages postés
55
Date d'inscription
samedi 6 mars 2004
Statut
Membre
Dernière intervention
18 juillet 2008
1
24 juil. 2004 à 16:50
24 juil. 2004 à 16:50
Le C direct :D
@++
@++
daedric
Messages postés
40
Date d'inscription
samedi 24 juillet 2004
Statut
Membre
Dernière intervention
25 septembre 2004
25 juil. 2004 à 12:41
25 juil. 2004 à 12:41
le c et c++ sont relativement complexe pour des debutant moi je conseillerais le java avec les bouquin :
au coeur de java 2
cay horstman & gary cornell
le java est puissant et securise
le plus penible est de faire les application graphique mais heureusement que cela se simplifie et que les bean existe
comme compilateur je conseil forte et textpad
le delphi n'est pas mal mais n'offre pas une immersion complete dans la programmation ou tres peut les 3/4 du travail est maché par les editeur
apres le perl est asse complexe au niveau de l'ecriture
au coeur de java 2
cay horstman & gary cornell
le java est puissant et securise
le plus penible est de faire les application graphique mais heureusement que cela se simplifie et que les bean existe
comme compilateur je conseil forte et textpad
le delphi n'est pas mal mais n'offre pas une immersion complete dans la programmation ou tres peut les 3/4 du travail est maché par les editeur
apres le perl est asse complexe au niveau de l'ecriture
jeune prog
Messages postés
55
Date d'inscription
samedi 6 mars 2004
Statut
Membre
Dernière intervention
18 juillet 2008
1
25 juil. 2004 à 13:17
25 juil. 2004 à 13:17
Personnellement le C est moins compliquer que le JAVA car ke JAVA est orienté objet...
@++
@++
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 655
>
jeune prog
Messages postés
55
Date d'inscription
samedi 6 mars 2004
Statut
Membre
Dernière intervention
18 juillet 2008
26 juil. 2004 à 08:33
26 juil. 2004 à 08:33
Avec les pointeurs, non: C n'est pas plus simple que Java.
Les erreurs du compilateur sont même nettement moins détaillées.
Les erreurs du compilateur sont même nettement moins détaillées.
daedric
Messages postés
40
Date d'inscription
samedi 24 juillet 2004
Statut
Membre
Dernière intervention
25 septembre 2004
25 juil. 2004 à 13:24
25 juil. 2004 à 13:24
tu connais le java ?
jeune prog
Messages postés
55
Date d'inscription
samedi 6 mars 2004
Statut
Membre
Dernière intervention
18 juillet 2008
1
25 juil. 2004 à 20:50
25 juil. 2004 à 20:50
Ben nan je ne connais pas le JAVA mais c'est orienté objet tout le monde le sais...
@++ e bonen chance
@++ e bonen chance
Le Java n'est pas compliqué... le C non plus, le C++ non plus : le tout est de comprendre la syntaxe et de connaître les instructions. D'ailleurs le Java est un langage très inspiré du C++ et donc du C. Apprendre l'un ou l'autre en premier ne change que très peu de choses. Pour commencer, apprends le HTML. Ce n'est pas vraiment de la prog mais en deux-trois jours c'est fait, et ça t'apprend à respecter quelques bases de la prog. Puis apprends un maximum de langages en utilisant Internet + bouquins spécialisés dans l'apprentissage de ce langage. Apprends-en plein : plus tu en apprends plus c'est simple d'en apprendre, car tu fais plus vite le lien avec d'autres langages quetu connais. Il n'existe pas vraiment de langage "pour commencer", car ce langage ne servirait à rien ! Lorsque que quelqu'un créé un langage, il cherche plus à lui donner une utilité commerciale ou scientifique.
je doit faire une formation d'ici 8 mois
mais pour cela je doit connaitre un language de programmation alors je voudrai pas me tromper.
Et mi mettre merci d'avance pour les conseilles et desoler pour les fautes d'horto chaos
mais pour cela je doit connaitre un language de programmation alors je voudrai pas me tromper.
Et mi mettre merci d'avance pour les conseilles et desoler pour les fautes d'horto chaos
jeune prog
Messages postés
55
Date d'inscription
samedi 6 mars 2004
Statut
Membre
Dernière intervention
18 juillet 2008
1
30 sept. 2004 à 18:01
30 sept. 2004 à 18:01
Le langage C!!!
lol
@++
lol
@++
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
30 sept. 2004 à 18:17
30 sept. 2004 à 18:17
Tu as beaucoup de choses pour te faire un avis ici:
http://www.commentcamarche.net/faq/457-Comment-d%E9buter-quel-langage
http://www.commentcamarche.net/faq/457-Comment-d%E9buter-quel-langage
Kilian, débutant en tâche de fond.....
metalamania
Messages postés
67
Date d'inscription
samedi 11 septembre 2004
Statut
Membre
Dernière intervention
7 octobre 2010
2
1 oct. 2004 à 23:08
1 oct. 2004 à 23:08
Voilà je commence le langage C pour ainsi, plus tard me collez au delphi etc ...
Mais il me manque quelque chose, l'essentiel. On pourrait dire " un prof " !
Si quelqun est disponible pour aider un futur programmeur
Merci de me répondre.
@+
-=[( Belzébuth )]=-
Mais il me manque quelque chose, l'essentiel. On pourrait dire " un prof " !
Si quelqun est disponible pour aider un futur programmeur
Merci de me répondre.
@+
-=[( Belzébuth )]=-