Inscription / Connexion Nouveau Sujet
Niveau autre
Partager :

Outils de programmation simple et accessible

Posté par
simon92
24-06-07 à 20:40

bonjour tout le monde,
Voila, je voudrais savoir quel outils utiliser pour programmer, un truc accessible pour quelqu'un qui connait pas du tout ( ) ... Genre les outils que l'on pourrait utiliser dans les énigmes   et surtout des sites ou l'on explique bioen comment les utiliser, j'en ai parlé a un ami qui m'a dit que savoir utiliser Caml était bien utile pour plus tard (math supp par exemple)... mais d'après ce que j'ai cru comprendre sur le net, caml n'est qu'un language... voila merci d'avance

Posté par
Rouliane
re : Outils de programmation simple et accessible 24-06-07 à 20:41

Bonsoir,

Si j'ai bien compris ton message, tu peux essayer de regarder un peu du coté du language C. C'est un language qui est beaucoup utilisé dans l'industrie, et tu peux trouver des compilateurs gratuits sur le net

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 20:41

Bonsoir,

Citation :
caml n'est qu'un language


En effet, c'est un langage, parmi tant d'autres ...

Il en existe des dizaines des langages.

Moi, je fais du C !

Tout apprentissage d'un langage demande du temps, et de la pratique ...

Posté par
simon92
re : Outils de programmation simple et accessible 24-06-07 à 20:47

mais ou-est ce que l'on se sert du language C...

Posté par
simon92
re : Outils de programmation simple et accessible 24-06-07 à 20:47

sinon, merci pour vos réponse l'on m'a aussi parlé du language C

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 20:48

Partout ...

Le langage C est sans doute le plus utilisé (avec ses dérivés et successeurs C++, java ...)

Par exemple, Linux est entierement écrit en C.

La plupart des logiciels que tu utilises sont écrits en C ...

Posté par
simon92
re : Outils de programmation simple et accessible 24-06-07 à 20:51

oui, mais je ne sais pas ou le tapper et tout... imaginons par exemple que je veuille faire cette énigme DEFI 148 : Quatre a la suite. (ne vous inquitez pas, cette énigme n'est pas en cours), je dois faire quoi? ou? comment? disons qu'en fait, je n'ai jamais programmé (même pas sur la calcu) donc pour moi ce n'est encore que du chinois...

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 20:54

Il faut que tu apprennes à programmer avant d'envisager de faire de telles énigmes.

Il faut que tu apprennes à ouvrir un éditeur, à taper du code, à compiler, à tester ...

De longues, longues heures sont nécessaires.

Il faudra commencer par faire une addition, puis à afficher le résultat, ...

Mais ne t'en fais pas, même si ça semble bon, si tu aimes, tu trouveras ça passionnant et tu apprendra vite.

Attend, je te cherche une paire d'adresse de sites ...

Posté par
simon92
re : Outils de programmation simple et accessible 24-06-07 à 20:55

merci a toi jamo

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 20:58

Il y a le site du zéro, il parait qu'il est bien, mais je ne l'ai pas utilisé :

Sinon, il y a le trés connue site "developpez.com" : Tu y trouveras des tutoriels, et surtout un forum ou tu pourras poser tes questions ...

Je ne sais que trop te conseiller pour commencer. Autant commencer avec le C, même si sa syntaxe peut sembler barbare au début.

Posté par
simon92
re : Outils de programmation simple et accessible 24-06-07 à 21:03

ok merci beaucoup

Posté par
xtasx
re : Outils de programmation simple et accessible 24-06-07 à 21:03

Personnellement je préfère java au C (ou au C++) pour résoudre les énigmes, et je l'utilise assez régulilèrement.
Je trouve ce langage parfaitement adapté au genre d'énigme telle que celle que tu as donnée en exemple.

Posté par
borneo
re : Outils de programmation simple et accessible 24-06-07 à 21:04

Simon92, l'énigme dont tu parles se fait très bien avec un tableur genre excel ou openoffice, c'est bien plus simple que de programmer  

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 21:04

xtasx >> Quelle est la vraie différence entre C et java ?

Posté par
Rouliane
re : Outils de programmation simple et accessible 24-06-07 à 21:05

Java c'est plus proche du C++ que du C, c'est un language orienté objet

Posté par
simon92
re : Outils de programmation simple et accessible 24-06-07 à 21:05

comment on fait avec excel, j'ai jamais fait ce genre de truc

Posté par
xtasx
re : Outils de programmation simple et accessible 24-06-07 à 21:07

La programmation objet ?
La compatibilité/portabilité d'une machine à l'autre.
Pas besoin de réadapter ton code (chose qui arrive souvent en C et surtout en C++ dès que tu changes d'environnement), la machine virtuelle permet d'éviter ce genre de problème.

Et sinon, je trouve Java plus clair et plus simple, mais c'est évidement un goût personnel.

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 21:08

Oui, mais pour faire des petits "bricolages" du genre des énigmes, le C est suffisant.

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 21:08

Citation :
Pas besoin de réadapter ton code (chose qui arrive souvent en C


Si le C a été bien codé, pas de modif à faire !

Posté par
borneo
re : Outils de programmation simple et accessible 24-06-07 à 21:10

Citation :
comment on fait avec excel, j'ai jamais fait ce genre de truc


Je regarde si je retrouve mon fichier  

Posté par
simon92
re : Outils de programmation simple et accessible 24-06-07 à 21:13

le problème c'est que quand je lis les "cours" sur devellopez.com, ils parlent direct de chaine de truc que je pige pas bien, en fait, je voudrait par exemple savoir comment par exemple on peut résoudre cette énigme avec excel...

Posté par
simon92
re : Outils de programmation simple et accessible 24-06-07 à 21:13

merci a toi borneo j'ai réflechis longtemps a mon message donc j'ai pas vu que t'avais posté

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 21:14

Le problème, c'est que tu ne pourras pas tout faire avec Excel !

Soit tu veux savoir utiliser Excel, ou apprendre à programmer ...

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 21:19

"Programmer", par exemple en C, ne demande des capacités extraordinaires. Cela demande une certaine rigueur (c'est pire qu'en math, la moindre virgule de travers ne pardonne pas, car ca ne marche plus, ou alors ça donen n'importe quoi, et c'est parfois difficile de retrouver l'erreur ...

Par contre, il y a des connaissances à avoir, car c'est un univers assez vaste, avec son vocabulaire, ses habitudes, ses pratiques ...

Et tout ceci s'apprend avec la pratique, il n'y a pas de secrets ...

J'ai quelques années de programmation derrière moi, cela n'empeche que pour certains problèmes, je ne sais pas comment les attaquer, et il m'arrive de me planter ...

Posté par
borneo
re : Outils de programmation simple et accessible 24-06-07 à 21:23

Il est toujours utile de savoir se servir d'excel... et ça n'empêche pas d'apprendre à programmer.

Voilà ce que donne l'énigme en question

Outils de programmation simple et accessible

Posté par
_Estelle_
re : Outils de programmation simple et accessible 24-06-07 à 21:26

Bonsoir,

Simon92 >> Je te conseille le site du zéro. J'avais programmé un tout petit peu pour mon TPE et c'est bien expliqué, je trouve

Estelle

Posté par
simon92
re : Outils de programmation simple et accessible 24-06-07 à 21:30

merci estelle et borneo je vais donc essayer dans un premier temps excel, et quand j'aurai trouvé la limite d'excel j'irai voir C, mais tant que excel suffit, je commence par le plus simple...

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 21:31

Oui, on peut déjà faire pas mal de choses avec Excel.

Il doit bien y avoir une énigme en cours faisable avec Excel je pense ... peut-etre ... !

Posté par
TiT126
re : Outils de programmation simple et accessible 24-06-07 à 21:33

salut à tous,

J'ai commencer par le TI Basic en programmant ma calculette mais les possibilité sont réstraintes (surtout niveau design), c'est pour ca que je me lance dans la programation pour PC.
Jamo, tu utilise quel logiciel pour la programmation C (merci pour les tutoriaux ^^)

Posté par
Nicolas_75 Correcteur
re : Outils de programmation simple et accessible 24-06-07 à 21:33

Le bruit court sur l'Île que borneo parvient même à griller des toasts pour ses enfants le matin avec Excel. Info ou intox ?

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 21:41

TiT126 >> pour faire du C, il faut bien ditinguer 2 choses : l'environnement de developpement et le conpilateur.

On en trouve de trés bons gratuits.

Je te conseille CodeBlocks : (recommandé par pas mal de monde)

C'est un environnement de developpement capable de communiquer avec pas mal de compilateurs. Il existe une version qui installe en même temps le compilateur GCC/MinGW, alors autant prendre celle-ci !

Il permet de faire du C, du C++.

On trouve pas mal de tutoriels sur Internet, par exemple :

sur developpez.com :

sur le site du zero :

Posté par
otto
re : Outils de programmation simple et accessible 24-06-07 à 21:41

utiliser Caml était bien utile pour plus tard (math supp par exemple
Math sup par exemple et ... c'est le seul exemple que tu trouveras.
Si tu veux apprendre un langage, il vaut mieux apprendre le C, c'est la base et si tu comptes faire des maths de façon poussée, il te faudra absolument savoir programmer en C/C++ un jour.
Par exemple, quand tu fais tu matlab, tu fais du C.

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 21:44

Oui, je suis d'accord en ce qui concerne Caml ... autant laisser tomber ce genre de "pseudo-langage" trés peu utilisés et autant commencer avec quelquechose de sérieux comme le C.

De plus, une bonne maitrise du C permet ensuite de s'adapter ensuite trés facilement à n'importe quel langage.

(dommage que le Pascal ait été un peu "abandonné", il était sympa pour débuter ...)

Posté par
TiT126
re : Outils de programmation simple et accessible 24-06-07 à 21:44

merci

Posté par
otto
re : Outils de programmation simple et accessible 24-06-07 à 21:45

Le pascal est assez austère mais est encore très utilisé en maths parce qu'il est l'un des langages qui permet les calculs les plus rapides.
Mais c'est une programmation vraiment très sale et je pense que le C est le premier langage que l'on devrait apprendre.

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 21:48

Citation :
Mais c'est une programmation vraiment très sale


C'est le programmateur qui fait la propreté, pas le langage !

Disons que le Pascal est plus "sympa" à la lecture, il fait un peu moins peur que du C, surtout avec ces codeurs furieux qui utilisent des astuces et font tenir tout un programme en une ligne de C, bonjour pour repasser dérrière.

Mais je suis d'accord : le C pour commencer, pour apprendre la rigueur et les bases.

Ensuite, si vraiment on a besoin de se lancer dans de plus gros projets, alors C++, java ...

Posté par
patrice rabiller
re : Outils de programmation simple et accessible 24-06-07 à 22:08

Moi j'utilise Delphi (c'est du pascal pour windows) et je l'enseigne à quelques élèves dans mon lycée. Tu peux trouver quelques exemples de petits programmes qu'on peut faire ici .

Tu parlais d'Excel qui peut sembler limité... En réalité on peut faire des choses très pointues avec Excel car on peut utiliser, en arrière plan, le visual basic... .

Cela dit, je suis d'accord avec jamo : ce n'est pas le langage qui importe même si certains sont plus orientés vers certains domaines d'application. Quelque soit le langage choisi, il te faudra un certain temps et pas mal de nuits blanches pour le maîtriser. Mais ça peut devenir tout à fait passionnant : j'ai commencé il y a plus de 30 ans avec les premières calculatrices programmables (HP 25 et Ti57) et je croyais alors que cette passion ne serait qu'un feu de paille. Aujourd'hui j'ai encore ce virus en moi... et je ne suis pas le seul.

Posté par
jamo Moderateur
re : Outils de programmation simple et accessible 24-06-07 à 22:24

J'ai moi-même fait du Delphi, et j'ai trouvé ça très bien ... mais j'ai du faire du C par la force des choses, et c'est pour ça que je regrette le côté sympa du Pascal qu'on ne retrouve pas en C.

Initialement, si je ne dis pas de bétises, le langage Pascal a été créé à des fins pédagogiques et il a eu un énorme succès (grâce à la société Borland qui avait déjà tout compris à l'époque en ne protégeant pas ses logiciels contre la copie )

J'ai aussi gouté aux joies du Fortran (je n'avais pas le choix, il m'a fallu une paire d'années pou convaincre mes "supérieurs" venus d'une aure époque pour qu'ils l'abandonnent au profit du C )

En ce qui concerne Excel, c'est vrai qu'on peut programmer avec le VB à l'arrière, mais quand on veut un programme qui "tartine" (comme pour résoudre certaines énigmes), rien ne vaut un petit programme optimisé en C ...

Posté par
borneo
re : Outils de programmation simple et accessible 24-06-07 à 22:32

Citation :
Le bruit court sur l'Île que borneo parvient même à griller des toasts pour ses enfants le matin avec Excel. Info ou intox ?


Il y a longtemps de je n'aivais pas fait de prosélitisme  

Posté par
Nicolas_75 Correcteur
re : Outils de programmation simple et accessible 25-06-07 à 06:34

Pour ma part, je suis drogué à Java, mais je ne compte pas faire de prosélytisme (?) non plus, d'autant plus que C vs Java est un début de troll bien connu des forums informatiques.

Posté par
critou
re : Outils de programmation simple et accessible 25-06-07 à 07:50

Citation :
Pour ma part, je suis drogué à Java, mais je ne compte pas faire de prosélytisme Outils de programmation simple et accessible non plus, d'autant plus que C vs Java est un début de troll bien connu des forums informatiques.

Bien d'accord, vive Java, le C c'est moche (faut me pardonner, j'ai commencé avec Java, et après le C c'est mal passé . Mais bon, plus que des maths à partir de l'an prochain pour moi !)

Critou

Posté par
borneo
re : Outils de programmation simple et accessible 25-06-07 à 09:35

Prosélytisme  Outils de programmation simple et accessible

J'avais commencé en VBA avec excel, mais sur mon nouvel ordi, je n'ai qu'openoffice, donc j'ai laissé tomber. Quand on sait recopier en mettant la plage de cellules au lieu de la "tirette magique" on peut gérer facilement les méga fichiers.  

J'ai connu multiplan, et ses macros qu'il fallait écrire de A à Z. Donc forcément, je suis émerveillée par les possibilités d'excel.

Posté par
Eric1
re : Outils de programmation simple et accessible 29-02-08 à 23:02

Pour ce qui est de C ou Java, PHP,SQL,UML, ou XML, je suis là.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !