01net    Web


Actuellement en ligne : 949 Utilisateurs dont 59 dans Programmation et développement >S'inscrire      >S'identifier      >Recherche      >Aide  
modéré par A.Ouloube, Beno@  
01net > Forum de 01net > Programmation et développement > C/C++
> Par Quel Langage Commencer ???
Auteur
Message
 
<     1   2   3   4       >
Conan94
  Vive la Programmation!!!
  :-)
      ?   @     Posté le 04/01/2006 14:37:53  
Voter pour ce message
:hello:
Bonjour,
...
...
...
Je sais, cette question a déjà été plus ou moins poster mais...

Donc je m'expliqe:
Je souhaite depuis que j'ai découvert l'informatique (depuis tout petit...)
créer un logiciel.
Pour commencer, j'ai pensé à un logiciel qui convertit des musique wav => mp3 et vise-versa (je pense que ca doit pas être trop compliquer :/ ).

Bref, donc pour créer un logiciel, il faut savoir programmer... et là, c'est autre chose... :whistle:
J'ai déjà trouvé plein de tutorial complet apprenend comment programmer, mais le problème est que je ne sais pas par quelle langage commencer... :-| (J'entends déjà le rire de certain... :lol: )
:(
Donc avant de me lancer dans je sais trop quoi, je voudrait savoir par quelle langage commencer ???

Pour ce qui çi connaisse, merci de m'aider :jap:

Merci pour vos réponses. [:45phh:4]
-------
L'ordinateur... Quelle Invention!!!
J'adore ce Forum! ;-)
& Vive Micro Hebdo!!!
secwineman
  huhu
  :-)
      ?   @     Posté le 04/01/2006 14:44:44  
Voter pour ce message
c++, mais faudra le compiler pour chaque plate-forme.
Java, multi plate-forme
Conan94
  Vive la Programmation!!!
  :-)
      ?   @     Posté le 04/01/2006 14:57:24  
Voter pour ce message
Merci Beaucoup de m'aider,

Mais d'apprait différent topique (sur différent sites), le C++ c'est pas trop conseiller pour débuter!... Si faut que je commence en C, c'est pas mieux que je commence par le C plutôt que le C++ ???

Et juste comme ça, c'est quoi une plate forme? :-/
-------
L'ordinateur... Quelle Invention!!!
J'adore ce Forum! ;-)
& Vive Micro Hebdo!!!
secwineman
  huhu
  :-)
      ?   @     Posté le 04/01/2006 14:58:58  
Voter pour ce message
Conan94 a écrit :
Merci Beaucoup de m'aider,

Mais d'apprait différent topique (sur différent sites), le C++ c'est pas trop conseiller pour débuter!... Si faut que je commence en C, c'est pas mieux que je commence par le C plutôt que le C++ ???

Et juste comme ça, c'est quoi une plate forme? :-/

En clair java ca marche aussi bien sous windows,linux,freebsd ou solaris!
Le c++, il faut le compiler avec un logiiel distinct pour chaque système d'exploitation.
secwineman
  huhu
  :-)
      ?   @     Posté le 04/01/2006 15:02:31  
Voter pour ce message
Sinon y a le brainfuck [:egt06:5]





gizmo
  emmerdeur sponsorisé.
  :-)
      ?   @     Posté le 04/01/2006 15:11:01  
Voter pour ce message
zPlaY a écrit :
Entre le C et le C++ je pense que la difficulté ne change pas trop :D

Et bien dans ce cas, réfléchis au lieu de penser. C et C++ n'ont quasiment rien en commun si ce n'est une partie de la syntaxe et une certaine rétro-compatibilité du C++ vers le C (et encore, pas toujours.)

Conan94> un convertisseur wav->mp3 est, contrairement à ce que tu penses, quelque chose de fort compliqué, sauf si tu utilises une bibliothèque déjà toute faite, mais alors il n'y a quasiment plus rien a faire si ce n'est l'invite de commande qui demande le fichier entrant...
St0uK
  S comme St0uK
  :-)
      ?   ^   @     Posté le 04/01/2006 16:23:36  
Voter pour ce message
Mais d'apprait différent topique (sur différent sites), le C++ c'est pas trop conseiller pour débuter!... Si faut que je commence en C, c'est pas mieux que je commence par le C plutôt que le C++ ???

Un exellent langage à apprendre pour commencer : le français :)
-------
Oubliez Internet Explorer et voyez pourquoi : http://ccomb.free.fr/testIE.html

Firefox est plus léger, plus rapide, et surtout plus respecteux des standards web.
secwineman
  huhu
  :-)
      ?   @     Posté le 04/01/2006 16:25:05  
Voter pour ce message
St0uK a écrit :


Un exellent langage à apprendre pour commencer : le français :)

quoi que la plupart des langages ont des syntaxes anglaises :D
Nitrotik
  Pom pom pom :o)
   
      ?   @     Posté le 04/01/2006 16:48:19  
Voter pour ce message
Oui le d'apprait la je dis gg comme on dis chez nous...
Conan94
  Vive la Programmation!!!
  :-)
      ?   @     Posté le 04/01/2006 18:35:40  
Voter pour ce message
Oui... bon j'avoue, le Français c'est pas mon truc... :o
:hurle:

[Mince, c'est la galère pour faire un convertisseur, bon ba çi y en a qui ont d'autre idée comme logiciel pas trop compliqué pour commencer, ils sont les bienvenu [:92432:1] ]

Donc vous me conseiller le C ou le C++ ??? (mettez-vous d'accord, je débute... :jap: ) :hebe:
-------
L'ordinateur... Quelle Invention!!!
J'adore ce Forum! ;-)
& Vive Micro Hebdo!!!
Ayoub-lion
  
  :-)
      ?   @     Posté le 04/01/2006 19:10:35  
Voter pour ce message
moi aussi je suis un debutant comme toi a la programmation et je souhaite que tu visite ce lien : http://66.249.93.104/search?q=cache:AsbCa4AgfiwJ:www.univ-pau.fr/~bruel/Ensei(...)
je souhaite qu'il peut t'aider!!
Pc_eXPert
  Yosh !
   
      ?   @     Posté le 04/01/2006 19:12:07  
Voter pour ce message
Conan94 a écrit :
Oui... bon j'avoue, le Français c'est pas mon truc... :o
:hurle:

[Mince, c'est la galère pour faire un convertisseur, bon ba çi y en a qui ont d'autre idée comme logiciel pas trop compliqué pour commencer, ils sont les bienvenu [:92432:1] ]

Donc vous me conseiller le C ou le C++ ??? (mettez-vous d'accord, je débute... :jap: ) :hebe:

Le C d'abord, puisque le C++ c'est du C amélioré
secwineman
  huhu
  :-)
      ?   @     Posté le 04/01/2006 19:23:14  
Voter pour ce message
Ayoub-lion a écrit :
moi aussi je suis un debutant comme toi a la programmation et je souhaite que tu visite ce lien : http://66.249.93.104/search?q=cache:AsbCa4AgfiwJ:www.univ-pau.fr/~bruel/Ensei(...)
je souhaite qu'il peut t'aider!!

Il daterait pas un peu ton tuto? (cf: version python on en est à la 2.4)
Pc_eXPert
  Yosh !
   
      ?   @     Posté le 04/01/2006 19:26:47  
Voter pour ce message
mais quoi le python stun vieux langage too pourri :o
secwineman
  huhu
  :-)
      ?   @     Posté le 04/01/2006 19:28:59  
Voter pour ce message
Pc_eXPert a écrit :
mais quoi le python stun vieux langage too pourri :o

Moins vieux que le c++ ........
Pc_eXPert
  Yosh !
   
      ?   @     Posté le 04/01/2006 19:31:14  
Voter pour ce message
secwineman a écrit :


Moins vieux que le c++ ........

bah oui et alors :fume:

ya que le java qui rox stoo neuf :D


et le python honnêtement ya mieux !
secwineman
  huhu
  :-)
      ?   @     Posté le 04/01/2006 19:34:13  
Voter pour ce message
Pc_eXPert a écrit :


bah oui et alors :fume:

ya que le java qui rox stoo neuf :D


et le python honnêtement ya mieux !


Certes, mais ne dis pas qu'il est pourri...
secwineman
  huhu
  :-)
      ?   @     Posté le 04/01/2006 21:00:23  
Voter pour ce message
zPlaY a écrit :



Ca dépend pour ce que tu veux faire :sarcastic: :sarcastic:

Et le java est trés lourd ...
Pc_eXPert
  Yosh !
   
      ?   @     Posté le 04/01/2006 22:04:24  
Voter pour ce message
zPlaY a écrit :



Ca dépend pour ce que tu veux faire :sarcastic: :sarcastic:

justement tu peux rien faire d'interessant avec du python :o
secwineman a écrit :


Et le java est trés lourd ...

s'il était intégré dans les puces ça serait réglé...
Conan94
  Vive la Programmation!!!
  :-)
      ?   @     Posté le 04/01/2006 23:12:27  
Voter pour ce message
Houla, Houla, calmez-vous c'est pas un endroit pour ce défouler !!!!! :pfff:

Donc vous me conseillez le Python ou le C pour commencer ?
(Juste une indiquation: je souhaiterais faire un logiciel compatible Windows, après les autres systèmes... [:7red:3] )
[:1chris70:1]
Moi, je suis plutôt pour le C pour commencer, mais comme je suis qu'un débutant parmis des ... d'autres :) ... Mon n'avit ne comte pas trop... :/

:(
-------
L'ordinateur... Quelle Invention!!!
J'adore ce Forum! ;-)
& Vive Micro Hebdo!!!
jaktok
  
  :-)
      ?   @     Posté le 05/01/2006 01:46:58  
Voter pour ce message
Salut,
Je pense que débuter par le c est plus intéressant que commencer par du langage objet comme java ou c++ et la syntaxe sera très utile si tu continues avec un de ces deux langages après.
Tu as un bon site http://www.ltam.lu/Tutoriel_Ansi_C/prg-c_c.htm
gizmo
  emmerdeur sponsorisé.
  :-)
      ?   @     Posté le 05/01/2006 10:58:19  
Voter pour ce message
Pc_eXPert a écrit :


Le C d'abord, puisque le C++ c'est du C amélioré

N'importe quoi...
gizmo
  emmerdeur sponsorisé.
  :-)
      ?   @     Posté le 05/01/2006 10:59:26  
Voter pour ce message
zPlaY a écrit :
C'est faux, c'est l'interprêteur de windows qui est plutot mal foutu, y a meme un os en java

les JVM sous windows sont, de loin, les plus performantes de toutes les jvm. Celle de BEA en tête.
-->Message édité par gizmo le 05/01/2006 11:06:05<--
gizmo
  emmerdeur sponsorisé.
  :-)
      ?   @     Posté le 05/01/2006 11:05:38  
Voter pour ce message
Conan94 a écrit :
Houla, Houla, calmez-vous c'est pas un endroit pour ce défouler !!!!! :pfff:

Donc vous me conseillez le Python ou le C pour commencer ?
(Juste une indiquation: je souhaiterais faire un logiciel compatible Windows, après les autres systèmes... [:7red:3] )
[:1chris70:1]
Moi, je suis plutôt pour le C pour commencer, mais comme je suis qu'un débutant parmis des ... d'autres :) ... Mon n'avit ne comte pas trop... :/

:(

Si tu ne te laisses le choix qu'entre ces deux langages, prends le Python. Sa syntaxe a base d'indentation est, selon moi, une aberration, mais elle reste moins pire que celle du C et les concepts manipulés sont plus proches du monde réel.
Maintenant, tu ne sembles pas avoir la moindre notion d'algorithmique non plus, or c'est par là que tu devrais commencer avant de toucher au moindre langage. Ensuite, tu pourras mieux juger de tes aptitudes pour savoir s'il te faut mieux un langage procédural, objet, fonctionnel, par contrainte, etc... Autrement, tu vas te retrouver comme la masse des pseudo-codeurs qui ont un peu bidouiller avec du php et touché trois lignes de C ou de Java et qui viennent se lancer dans des croisades du style "mon langage il est meilleur que le tien qui est tout pourri".
Sylvain31
  
   
      ?   @     Posté le 05/01/2006 11:15:15  
Voter pour ce message
Personnellement, je suis plutôt spécialisé en Java. C'est le langage que je préfère et il est très répandu dans l'industrie.
Pourtant traditionellement j'ai commencé par le C.

Le C est à la base de la plupart des langages. Personnellement, c'est le C que je recommanderais pour débuter. C'est plus dur (quand ça pète on sait jamais où) mais ça permet de se dépanner dans pas mal de situations.

Dans tous les cas, tout dépend de ce que tu veux faire. Pour faire de la conversion wav en mp3, java et C sont possibles. Il existe des librairies de codec en java et en C. Maintenant, tout dépend de ce que tu vas vouloir faire de ton logiciel: si tu veux t'en servir pour toi tout seul, alors java ira très bien. Les IDE du genre Eclipse ou NetBeans te permettront d'aller beaucoup plus vite en développement et tout ça est gratuit.

Si tu veux distribuer ton soft pour qu'il soit utilisé par le plus grand nombre, alors fais le plutôt en C parce qu'il ne nécessite aucune installation de machine virtuelle. Par contre, pour le développement, il va te falloir un compilateur C. Sous windows, tu as le SDK qui est gratuit (à télécharger chez kro$oft), ou tu as cygwin (en gros, c'est le portage de linux sous windows) avec le compilateur gcc. Un IDE pour t'aider au développement serait aussi le bienvenu... je crois que Eclipse possède un module C... à vérifier.

Tout ça pour dire que tout est discutable, et que l'idéal, c'est d'essayer plusieurs langages et de choisir son préféré, en fonction de ce qu'on veut faire.
secwineman
  huhu
  :-)
      ?   @     Posté le 05/01/2006 17:39:38  
Voter pour ce message
zPlaY a écrit :
C'est faux, c'est l'interprêteur de windows qui est plutot mal foutu, y a meme un os en java

Je ne suis pas mauvaise fois, sous linux c'est la même chose !
Donc je rejoindrais plutôt ce qu'a dit gizmo ;)
Conan94
  Vive la Programmation!!!
  :-)
      ?   @     Posté le 05/01/2006 17:45:24  
Voter pour ce message
OK,
Bon ba je vais commencer le C avec le lien que ma donné Jaktok, pour voir si ca me plait, si je galère pas trop :->

Après, je verrais, je pense que je ferais le Java.

Autre Chose, C'est quoi l'algorithmique ???!!!

Merci ;-)
-------
L'ordinateur... Quelle Invention!!!
J'adore ce Forum! ;-)
& Vive Micro Hebdo!!!
secwineman
  huhu
  :-)
      ?   @     Posté le 05/01/2006 17:49:15  
Voter pour ce message
http://www.netalya.com/fr/Algo-intro.asp



Quelques topic plus bas ;)
Pc_eXPert
  Yosh !
   
      ?   @     Posté le 05/01/2006 19:57:09  
Voter pour ce message
gizmo a écrit :


N'importe quoi...

c'est du C incrémenté donc c'est dérivé du C
gizmo
  emmerdeur sponsorisé.
  :-)
      ?   @     Posté le 05/01/2006 19:59:28  
Voter pour ce message
Pc_eXPert a écrit :


c'est du C incrémenté donc c'est dérivé du C

Dois-je en déduire que tu n'as jamais fait de C++ mais plutot quelque chose qui s'apparenterait vaguement a du "C with class"?
secwineman
  huhu
  :-)
      ?   @     Posté le 05/01/2006 20:00:59  
Voter pour ce message
gizmo a écrit :


N'importe quoi...

Pourquoi ca s'appellerait c++?
À part que le C est un langage impératif et le c++ un langage objet, et quelques syntaxes diférentes, le c++ n'est que la suite du c, non? (je ne connais pas, c'est simplemment une remarque, pour savoir ...)
-->Message édité par secwineman le 05/01/2006 20:01:31<--
gizmo
  emmerdeur sponsorisé.
  :-)
      ?   @     Posté le 05/01/2006 20:11:37  
Voter pour ce message
secwineman a écrit :


Pourquoi ca s'appellerait c++?
À part que le C est un langage impératif et le c++ un langage objet, et quelques syntaxes diférentes, le c++ n'est que la suite du c, non? (je ne connais pas, c'est simplemment une remarque, pour savoir ...)


Non, cela s'appelle C++ parce qu'à la base bjarne stroustrup a utiliser la syntaxe et le compilo du C, dominant à l'époque, pour construire le C++. Il en resulte une certaine compatibilité ascendante, mais pas totale. Ensuite réduire le langage C++ a une évolution objet de C, c'est laisser tout l'aspect générique de C++, dont ne dispose pas C, qui est l'un des principaux atouts de C++.
Pc_eXPert
  Yosh !
   
      ?   @     Posté le 05/01/2006 22:15:26  
Voter pour ce message
gizmo a écrit :


Non, cela s'appelle C++ parce qu'à la base bjarne stroustrup a utiliser la syntaxe et le compilo du C, dominant à l'époque, pour construire le C++. Il en resulte une certaine compatibilité ascendante, mais pas totale. Ensuite réduire le langage C++ a une évolution objet de C, c'est laisser tout l'aspect générique de C++, dont ne dispose pas C, qui est l'un des principaux atouts de C++.

Tu nous apprendra pas que le C++ est POO on le sait ça va :o

c'est (en partie si tu veux :S ) sur le C :o
gizmo
  emmerdeur sponsorisé.
  :-)
      ?   @     Posté le 05/01/2006 22:56:51  
Voter pour ce message
'tain mais t'es bouché toi :S Je parle de l'aspect généricité du C++ et toi tu viens avec l'aspect POO...
<     1   2   3   4       >

01net > Forum de 01net > Programmation et développement > C/C++
> Par Quel Langage Commencer ???

Aller à :

Page générée en : 0.282s - X2board 2.2

Nous contacter | Charte de confiance | Voir notice légale

Tous droits réservés © 1999 - 2008 Groupe Tests - 01net.


Sites du réseau 01net Network : 01net - 01men - Rmc.fr - Bfmtv.fr - Radiobfm.com - TousLesPodcasts - Micro Achat

EBP Compta Classic
Gérez efficacement votre trésorerie, la saisie des écritures comptables, la TVA, le Bilan, ...
Jeux
Nouveauté : Créez des tenues branchées et montrez votre sens du style sur des podiums.