Newsgroup: it.comp.programmare
Titolo: ciao

ciao io sono nuovo, mi potete spiegare come programmare e con quali
programmi? grazie
michele



Ci sono molti thread simili al tuo che ti consiglio di leggere (come
"iniziare a programmare" del 24/7), comunque tutto dipende da cosa
vuoi fare e su che piattaforma lo vuoi fare, ti elenco i linguaggi di
programmmazione più noti:
C: è molto potente ma anche di basso livello, lo sconsiglio fortemente
a chi non sa programmare, ti costringe a pensare a troppi dettagli
implementativi. E` usato per ottenere programmi particolarmente veloci
e piccoli.
C++: molto simile in apparenza ma in realtà molto diverso dal C, è più
moderno ma anche molto più ampio, ti sconsiglio anche questo. E` usato
negli stessi campi del C anche se può offrire un approccio più di alto
livello e IMHO una migliore organizzazione per progetti più grossi.
Pascal: molto usato per insergnare a programmare, soprattutto nelle
scuole, dopo il passaggio verso un linguaggio come il C non dovrebbe
essere difficile. Molti però obbietteranno che è un linguaggio morto
anche se non è completamente vero (basta vedere Delphi)
Perl: assolutamente sconsigliato, potresti morire alla prima vista di
un sorgente perl.
Java: va molto di moda, io personalmente non lo amo molto, è
utilizzato soprattutto (ma non solo!) per creare delle applet.
Un grande vantaggio di java è che non richiede di essere modificato
per essere usato su diverse piattaforme (ma probabilmente non dovrai
modificare neanche uno script Python o di un altri linguaggi)
Visual Basic: è molto usato dai principianti ma anche sconsigliato da
molti, il vantaggio principale è che ti permette di realizzare
velocemente applicazioni grafiche ma non è portabile (windows e
basta). Comunque il linguaggio cambierà molto con la prossima versione
(VB .net)
Python: l'ho lasciato per ultimo ma in definitiva è il linguaggio che
ti consiglio, è molto semplice, puoi usarlo im moltissimi campi, può
essere una potente ma semplice calcolatrice o un potentissimo
linguaggio di programmazione.
Non ha la stessa velocità del C ma nella maggior parte dei casi ti può
bastare.
Se vuoi saperne di +:
www.python.org
 [inglese] <- potrebbe non funzionare in questi giorni!
python.penguin.it
o i newsgroup:
comp.lang.python [inglese]
free.it.python
Per partire ti consiglio di provare su 
www.crosswinds.net/~agauld
, ne
parlano tutti benissimo (guarda il post "Ancora python" del 26/7)
Ma prima di tutto scarica python sul sito inglese (se ti serve ti dico
il percorso esatto)
Se hai ancora dei dubbi chiedi senza problemi
Marco Barisione (ICQ 84277092)

 un sorgente perl.
O metterlo su una maglietta...
Ciao
Francesco

 ha scritto nel messaggio
news:3B6879C1...@libero.it...

Visual Basic.
In rete ci sono moltissimi siti che trattano in modo approfondito
l'argomento, ci sono corsi on-line, (questo la dice lunga) miglia e miglia
di codice da scaricare e studiare.
E' facile da imparare, e se dovessi incontrare problemi puoi sempre
rivolgerti al newgroup it.comp.lang.visual-basic.
Poi una volta che hai imparato questo linguaggio, puoi sempre impararne
degli altri.
Cosa vuoi più dalla vita........... un lucanu che lu gattu me lo so già
magnatu? :-)
Ciao



Io stesso ho iniziato a programmare da VB ma non penso sia la scelta +
adatta per vari motivi, uno molto impoortante è che è un linguaggio
propietario e il porduttore potrebbe smettere di supportarlo o
cambiarlo completamente rendendo non funzionanti i programmi già
scritti, questo è proprio quello che succederà con VB.Net per cui
molti programmi esistenti saranno inutilizzabili (fino a che punto è
vera questa cosa? io non ho mai provato VB.Net ma molti sostengono
così, sono solo voci infondate o è vero?)
Marco Barisione (ICQ 84277092)

 scritti,
Ma non dormi la notte per questa fobia :)
--
Luigi
--
http://web.tiscali.it/luigi_web

Ma non dormi la notte per questa fobia :)
Non è fobia ma è realismo, troppe volte con linguaggi propietari ci
sono stati improvvisi cambiamenti, e MS nel bene o nel male è stata
sempre velocissima a cambiare rotta secondo i suoi comodi (e non a
torto visto che il suo scopo è fare soldi).
Con questo non voglio dire che un linguaggio non debba essere
migliorato, lo stesso python che ho consigliato sta subendo
cambiamenti per subire miglioramenti, semplicemente mettevo in
evidenza come è importante essere sicuri che il proprio codice
compilerà anche il giorno dopo o che almeno ci sia una fase di
passaggio abbastanza lunga, ma forse mi sono abituato troppo bene con
il C++ dove per mantenere la compatibilità con il C si ha un
linguaggio un po' bruttino per alcuni aspetti
Marco Barisione (ICQ 84277092)

e piccoli.
"piccolo" e' una cosa soggettiva.
I linguaggi orientati ad oggetti sono nati per facilitare la
comprensione, la riusibilita' del codice etc. etc. per programmi
superiori alle 10000 righe di codice.
Prima che un newbie scriva piu' di 10000 righe ce ne passa :-)


>[...]
Marco Barisione (ICQ 84277092)