Quel Logiciel pour commencer à programmer ?

Quel Logiciel pour commencer à programmer ? - VB/VBA/VBS - Programmation

Marsh Posté le 09-05-2003 à 15:06:01    

Je cherche à débuter la programation, mais je ne sais pas quel logiciel utilisé!
 :sweat: J'aimerais commencer par faire des macros sur windows. Quel langage serais approprié pour un débutant ? :jap:

Reply

Marsh Posté le 09-05-2003 à 15:06:01   

Reply

Marsh Posté le 09-05-2003 à 16:19:52    

Les macros sous Win se font en VBA ou VBS.
Comme j'ai pas envie d'entrer dans une guerre de tranchées, je ne te conseillerais pas de langage pour débuter, y'a eu un nombre de topics hallucinants dessus (fais une recherche) et ça finira de toute façon en baston :d


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 09-05-2003 à 17:16:00    

Pascal!  Delphi!  Voilà les langages que je conseille à un débutant :D
 
au suivant :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 09-05-2003 à 20:10:58    

:sol: Tu peux enregistrer des marcos dans word.  Tu vas voir ensuite le code en VBA.  C'est pas très propre, mais c'est un début , tu peux faire la même chose avec excel etc.

Reply

Marsh Posté le 09-05-2003 à 20:26:02    

attendez un peu avec votre délire de macros, il va rien apprendre du tout avec ça.
 
Le truc de la programmation, c'est que c'est inséparable de l'algorithmique, et qu'il faut commencer par là un minimum avant de prétendre à programmer (sans algo, ce serait n'importe quoi).
 
Types, structures, objet, structures de programmation (alternatives, boucles,...), etc...  bref la base pour commencer dans tout langage quoi.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 09-05-2003 à 20:30:23    

Selon moi, il veut pas programmer une bd, un jeu ou un logiciel complexe , c'est plus pour facilité sa comptabiite, son travaille de bureau.  Vive les petites macros pour lui pas besion de beaucoup d'algo bien bien compliqué.

Reply

Marsh Posté le 09-05-2003 à 20:36:02    

C'est là que tu fais erreur.  VBA est un langage qui possède des caractéristiques communes à la plupart des langages, et l'algo colle à tous les langages, macros comprises.  Je ne vois absolument pas pourquoi, parce que c'est des macros, ça changerait quelque chose au fait qu'il faut savoir programmer :sarcastic:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 09-05-2003 à 20:41:16    

Tout le monde commence par
 
"Hello world"  
 
C'est pour ça je lui conseille les macros de cette manière.
 
Voir ça ressemble à quoi...

Reply

Marsh Posté le 09-05-2003 à 20:44:10    

à quoi ressemble un Hello World?  Je viens de retrouver une page web qui expose tout ça en plein de langages, chacun se fera son opinion [:cupra]
 
http://www2.latech.edu/~acm/HelloWorld.shtml


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 09-05-2003 à 20:47:31    

Vive le Cobol!!!

Reply

Marsh Posté le 09-05-2003 à 20:47:31   

Reply

Marsh Posté le 09-05-2003 à 20:52:25    

bon, c'est pas bientôt fini ces blagues ? après le VBA, le Cobol, après tu vas nous sortir NSDK ou Natstar ? :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 10-05-2003 à 00:24:32    

antp a écrit :

bon, c'est pas bientôt fini ces blagues ? après le VBA, le Cobol, après tu vas nous sortir NSDK ou Natstar ? :o

windev powa  :fou:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 10-05-2003 à 00:52:01    

drasche a écrit :

attendez un peu avec votre délire de macros, il va rien apprendre du tout avec ça.
 
Le truc de la programmation, c'est que c'est inséparable de l'algorithmique, et qu'il faut commencer par là un minimum avant de prétendre à programmer (sans algo, ce serait n'importe quoi).
 
Types, structures, objet, structures de programmation (alternatives, boucles,...), etc...  bref la base pour commencer dans tout langage quoi.


En fait, j'ai fait un peu de programmation en langage C sous Unix, mais je t'avoues que c'est bien loin. De plus, je n'utilise plus Unix. Donc concernant les algos je n'ai pas trop de soucis !
Je voudrais connaitre l'"équivalent" pour windows! :jap:

Reply

Marsh Posté le 10-05-2003 à 00:52:31    

Pour commencer avec un langage très simple et ne nécessitant absoluement rien niveau plateforme, VBS est très bien.
 
Sa syntaxe issue du VB permet une lecture relativement triviale même pour un non initié, et le fait que ce langage interprété soit supporté en natif par Windows évite d'avoir à installer un environement de développement et un compilo.
 
La principale limitation du VBS, c'est de fonctionner sans interface. Il existe toutefois un objet permettant de bosser dans la console avec (en mode texte). Il doit y en avoir un pour faire une interface graphique, mais à ce moment, autant passer à un véritable langage compilé.
 
L'équivalent sous Unix sera par exemple le bourneshell (je sais pas si ça s'écrit comme ça ;)) mais c'est bien plus chaud à comprendre quand on ne connait rien à la programmation (rien qu'au niveau syntaxe c'est très obscure).
 
Ensuite, niveau langage, il y a donc VB ou Pascal/Delphi qui sont tous deux faciles à prendre en main. Je ne connais pas bien Delphi, mais à priori, il doit avoir le même point fort que VB : une aide très fournie en exemples et tutoriaux. L'avantage de Delphi sur VB est qu'on trouve des GUI et des compilos gratuits, alors que VB est payant.
 
Sorti de ça, pour faire des programmes simples avec une syntaxe compréhensible, on peut passer au WEB. A commencer par le JavaScript et le DHTML, qui, mine de rien, permettent de prendre connaissance un peu de ce qu'est un objet, et de faire des petits trucs sympa avec une interface graphique très facile à gérer.
 
Ensuite, il y a côté serveur, avec ASP, PHP ou ColdFusion par exemple, qui sont tous trois très aisés à prendre en main. PHP est le seul à être gratuit. L'ASP est celui qui supporte le plus les objets, PHP étant encore plus limité (sisi, ils ont réussi !) et ColdFusion ne supportant pas les objets à ma connaissance (je me trompe peut-être).
 
Ensuitent, vient le C, qui est, je trouve, très obscure niveau syntaxe sans se plonger avidement dans un bouquin avant de commencer. Ce langage est deplus bourré de pièges (pointeurs et cnie, sans parler des convertions de types souvent hasardeuses)
 
Quand on maîtrise plus le sujet, généralement après une formation objet digne de ce nom, on peut passer au C++/C#/Java qui sont des langages beaucoup plus évoulés mais assez chauds dans les concepts. On peut cependant commencer avec ça, à condition d'avoir quelques bouquins sous la main, pour comprendre les concepts, trouvers des exemples efficaces et des cours.
 
Il y a toute une tétrachiée d'autre langages, mais ceux-ci sont les plus courant, et par conséquent les plus accessibles, puisque largement traîtés sur les forums et autres sites.


Message édité par MagicBuzz le 10-05-2003 à 00:55:07
Reply

Marsh Posté le 10-05-2003 à 11:16:54    

Pour commencer en prog, sans prendre tout de suite des mauvaises habitudes :
 
JAVA !!!!
 
voilà c'est tout  :)


---------------
get amaroK plugin
Reply

Marsh Posté le 10-05-2003 à 13:42:26    

MagicBuzz  
 
tu m'as expliqué ton point de vue et j'ai dl Delphi7 version d'évaluation, et je t'avoues que j'ai des difficultés à l'exécuter.
Il y a t-il des sites où je pourrais télécharger une version complète ou de base (gratuites) :jap:

Reply

Marsh Posté le 10-05-2003 à 13:46:42    

Aucune idée, la seule fois que j'ai eu a faire du Delphi, ct à la fac, et c'est mon binôme qui s'est occupé du projet pendant que je faisais celui en C sous Unix :D

Reply

Marsh Posté le 10-05-2003 à 13:59:48    

ZoukerMan a écrit :


Il y a t-il des sites où je pourrais télécharger une version complète ou de base (gratuites) :jap:  


 
y a la version 6 "personal" que tu peux trouver sur www.developpez.com


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 10-05-2003 à 14:16:45    

antp a écrit :


 
y a la version 6 "personal" que tu peux trouver sur www.developpez.com


Merci antp, j'y cours ! :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed