Linguaggio per iniziare..

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
Markon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1536
Iscrizione: mercoledì 17 gennaio 2007, 10:34
Località: Sperone Beach(AV)
Contatti:

Linguaggio per iniziare..

Messaggio da Markon »

salve a tutti...
ho cercato da capo a fondo in questo forum...con tutte le parole possibili " linguaggio"  , "linguaggio semplice" " linguaggio per cominciare" ...
ma nessuno ha dato una vera risposta alla mia domanda..dubito ancora della scelta che ho preso di imparare java...

Non capisco veramente niente di programmazione ,se non quelle 4 sciocchezze dell'html (creare un sito semplicissimo lo so fare  (rotfl) )
Vorrei quindi chiedervi di darmi un consiglio su quale linguaggio cominciare.
Ho letto alcuni topic in cui si diceva che il più semplice,ottimo per cominciare è java,altri c++, altri c..altri phyton...boh!!

Vi prego!! aiutatemi!! sto ancora al 4° anno di liceo..almeno per la fine del liceo voglio saper fare qualcosa..non dico creare chissà cosa,ma almeno capire come si fanno i programmi etc..
da come parlo si è capito che di programmazione non ne capisco vero?
Vi chiedo quindi di aiutarmi.
Credo di non essere stato l'unico ad essersi posto questa domanda.
Accetto tutti i consigli.
Grazie ;D
My Guitar Wants to Kill your Mama!

DIVENTA PYTHONEER
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: Linguaggio per iniziare..

Messaggio da DktrKranz »

Io ti consiglierei Python. E' ben documentato, multipiattaforma e moltissimi progetti legati ad Ubuntu sono sviluppati con questo linguaggio.
Avatar utente
jimmy.77
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 576
Iscrizione: lunedì 25 settembre 2006, 17:08
Località: San Marcello Pistoiese
Contatti:

Re: Linguaggio per iniziare..

Messaggio da jimmy.77 »

Markon ha scritto: ...dubito ancora della scelta che ho preso di imparare java...
:o  :o
ricorda: chi lascia la via vecchia per la nuova...ecc. ecc.  ;D
(ebbene...sì...sono di parte...)

Ok, a parte tutto: forse Java non è il più "semplice" per iniziare, anche se il concetto di "semplice" applicato ad un linguaggio di programmazione credo sia molto soggettivo. Magari prova a pensare cosa ti piacerebbe realizzare, che tipo di "programmi" vorresti scrivere e documentati un po' sui più conosciuti (Java, C#, Python, ecc. ecc.) per vedere quale meglio si confà alle tue esigenze. Passare da un linguaggio ad un altro (ti assicuro) è molto meno traumatico che iniziare da zero, quindi è per questo che ti dico di scegliere adesso quello che più piace a te, poi in futuro chissà...

Ciao J.
Legge di Gumperson: "La probabilità che qualcosa accada è inversamente proporzionale alla sua desiderabilità"
Avatar utente
Markon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1536
Iscrizione: mercoledì 17 gennaio 2007, 10:34
Località: Sperone Beach(AV)
Contatti:

Re: Linguaggio per iniziare..

Messaggio da Markon »

Io ti consiglierei Python. E' ben documentato, multipiattaforma e moltissimi progetti legati ad Ubuntu sono sviluppati con questo linguaggio.
mi voglio informare su questo linguaggio,su cosa sviluppa etc..
hai per caso un link dove posso vedere queste cose? o magari,puoi aiutarmi..?
grazie  ;D
Ok, a parte tutto: forse Java non è il più "semplice" per iniziare, anche se il concetto di "semplice" applicato ad un linguaggio di programmazione credo sia molto soggettivo. Magari prova a pensare cosa ti piacerebbe realizzare, che tipo di "programmi" vorresti scrivere e documentati un po' sui più conosciuti (Java, C#, Python, ecc. ecc.) per vedere quale meglio si confà alle tue esigenze. Passare da un linguaggio ad un altro (ti assicuro) è molto meno traumatico che iniziare da zero, quindi è per questo che ti dico di scegliere adesso quello che più piace a te, poi in futuro chissà...
è un ottimo consiglio. A proposito di che tipo di programmi vorrei scrivere, credo che scriverei cose semplici...
Ad esempio , ora vorrei fare un programma che serva da dizionario o anche sinonimi e contrari...non CREDO sia difficile(spero eh!!!) come un antivirus,per dire..
come posso documentarmi su questi linguaggi? e poi...non capisco...un linguaggio riesce a fare un programma che magari un altro linguaggio non riesce a fare?(hai detto " che tipo di programmi vorresti scrivere" )
Grazie comunque delle risposte.
My Guitar Wants to Kill your Mama!

DIVENTA PYTHONEER
Avatar utente
jimmy.77
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 576
Iscrizione: lunedì 25 settembre 2006, 17:08
Località: San Marcello Pistoiese
Contatti:

Re: Linguaggio per iniziare..

Messaggio da jimmy.77 »

Markon ha scritto: come posso documentarmi su questi linguaggi? e poi...non capisco...un linguaggio riesce a fare un programma che magari un altro linguaggio non riesce a fare?(hai detto " che tipo di programmi vorresti scrivere" )
diciamo che fondamentalmente ci sono linguaggi che si prestano decisamente di più per realizzare certe tipologie di software rispetto ai propri "compagni", anche se tutti hanno molto in comune. Per questa ragione ti consiglio di documentarti: come? Libri, manuali (...magari cartacei...danno più soddisfazione dei PDF...anche se costano un occhio della testa...), google, qualsiasi cosa. Magari in rete trovi qualche esempio di applicazioni realizzate con uno di questi linguaggi, e forse uno ti colpirà più di un altro :)
L'importante è essere stimolati da quello che si sta facendo, soprattutto per una persona (non mi considerare offensivo) che "non parte" con una base tecnica (anche scolastica) di fondo :)

Ciao, J.
Legge di Gumperson: "La probabilità che qualcosa accada è inversamente proporzionale alla sua desiderabilità"
Avatar utente
tux1979
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 622
Iscrizione: martedì 8 novembre 2005, 9:15

Re: Linguaggio per iniziare..

Messaggio da tux1979 »

io ti consiglio di provare un po tutto qullo che riesci a trovare...tanto poi sarai tu stesso a capire le varie differenze e quale è il tuo preferito in base alle tue esigenze!

Ti parlo per esperienza.... ;D
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: Linguaggio per iniziare..

Messaggio da DktrKranz »

Markon ha scritto:
Io ti consiglierei Python. E' ben documentato, multipiattaforma e moltissimi progetti legati ad Ubuntu sono sviluppati con questo linguaggio.
mi voglio informare su questo linguaggio,su cosa sviluppa etc..
hai per caso un link dove posso vedere queste cose? o magari,puoi aiutarmi..?
grazie  ;D
Puoi iniziare dando un occhiata su http://www.python.org e alla pagina http://www.python.org/about/gettingstarted/.
Avatar utente
Valleyman
Prode Principiante
Messaggi: 99
Iscrizione: venerdì 2 febbraio 2007, 20:53

Re: Linguaggio per iniziare..

Messaggio da Valleyman »

Io ti consiglio il vecchio e sempreverde C , soprattutto per la sintassi rigorosa che possiede . Per quanto riguarda un testo di riferimento di sicuro
The C Programming Language di Kernighan e Ritchie ( c'e' anche in italiano penso...) . Se hai tempo da dedicarci e vuoi imparare bene seguendo quel libro pagina dopo pagina impari tutto quello che puoi imparare sul C .

Valleyman
Valleyman
Avatar utente
Markon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1536
Iscrizione: mercoledì 17 gennaio 2007, 10:34
Località: Sperone Beach(AV)
Contatti:

Re: Linguaggio per iniziare..

Messaggio da Markon »

L'importante è essere stimolati da quello che si sta facendo, soprattutto per una persona (non mi considerare offensivo) che "non parte" con una base tecnica (anche scolastica) di fondo Smiley
questo è vero,e non saresti stato offensivo anche se mi avessi detto che non ho le basi,nemmeno una base!! al liceo scient. non si fa informatica !!
Grin
Puoi iniziare dando un occhiata su http://www.python.org e alla pagina http://www.python.org/about/gettingstarted/.
grazie :D ,ho trovato anche questo : www.python.it
io ti consiglio di provare un po tutto qullo che riesci a trovare...tanto poi sarai tu stesso a capire le varie differenze e quale è il tuo preferito in base alle tue esigenze!
posso provare anche tutti i linguaggi nello stesso momento?? dopo non impazzisco??  (rotfl) (scusa la domanda  :-[ )
Io ti consiglio il vecchio e sempreverde C , soprattutto per la sintassi rigorosa che possiede . Per quanto riguarda un testo di riferimento di sicuro
The C Programming Language di Kernighan e Ritchie ( c'e' anche in italiano penso...) . Se hai tempo da dedicarci e vuoi imparare bene seguendo quel libro pagina dopo pagina impari tutto quello che puoi imparare sul C .
Il linguaggio C,bene.qualcuno che mi dà un consiglio diverso dal python...o tutti insieme...
il fatto è che ..io non so da quale cominciare,tutti mi dite che tutti sono semplici,ognuno serve a fare qualcosa in particolare..
io vorrei cominciare con un qualcosa utile e "gratificante" per un ragazzo..
insomma...per farvi un esempio : se uno vuole cominciare a suonare la chitarra,che fa per primo? gli accordi..poi dopo qualche esercizio più difficile come gli arpeggi, e poi le scale..
ecco,io dico così..
prima una cosa un po' più semplice,poi una cosa da approfondire meglio, e poi una cosa da studio vero e proprio..
non so se mi sono spiegato bene..
Grazie comunque per la pazienza... ;D
My Guitar Wants to Kill your Mama!

DIVENTA PYTHONEER
Avatar utente
robyuan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 512
Iscrizione: lunedì 18 dicembre 2006, 10:55
Località: Trento
Contatti:

Re: Linguaggio per iniziare..

Messaggio da robyuan »

come vedi la risposta è veramente soggettiva ... ed è per questo che esistono molti linguaggi di programmazione
riguardo le caratteristiche, ormai tutti fanno un po' tutto
inoltre è vero che dopo aver superato lo scoglio iniziale non è così traumatico passare da un linguaggio all'altro

la mia opionione, di parte, è comunque: python; ma anche tcl/tk
Pensa Open, Crea Open, Agisci Open ...
Avatar utente
Valleyman
Prode Principiante
Messaggi: 99
Iscrizione: venerdì 2 febbraio 2007, 20:53

Re: Linguaggio per iniziare..

Messaggio da Valleyman »

io vorrei cominciare con un qualcosa utile e "gratificante" per un ragazzo..
insomma...per farvi un esempio : se uno vuole cominciare a suonare la chitarra,che fa per primo? gli accordi..poi dopo qualche esercizio più difficile come gli arpeggi, e poi le scale..
ecco,io dico così..
Gli inizi non sono mai gratificanti....quando inizi a suonare la chitarra o il pianoforte le mani ti fanno male per tutti gli arpeggi o le scale che sei costretto a fare . Per rimanere nella metafora io ti ho consigliato il C per lo stesso motivo per cui non si puo' iniziare a suonare direttamente blues .
Prima ci si si ammazza di esercizi per apprendere la tecnica e poi si decide se suonare jazz , blues , pop , rock ecc ecc .
Il C non e' per nulla facile agli inizi pero' mi sembra un buon linguaggio con cui iniziare proprio perche' e' ostico .

Valleyman
Valleyman
Avatar utente
jimmy.77
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 576
Iscrizione: lunedì 25 settembre 2006, 17:08
Località: San Marcello Pistoiese
Contatti:

Re: Linguaggio per iniziare..

Messaggio da jimmy.77 »

Markon ha scritto:
L'importante è essere stimolati da quello che si sta facendo, soprattutto per una persona (non mi considerare offensivo) che "non parte" con una base tecnica (anche scolastica) di fondo Smiley
questo è vero,e non saresti stato offensivo anche se mi avessi detto che non ho le basi,nemmeno una base!! al liceo scient. non si fa informatica !!
;D
Markon ha scritto: io vorrei cominciare con un qualcosa utile e "gratificante" per un ragazzo..
insomma...per farvi un esempio : se uno vuole cominciare a suonare la chitarra,che fa per primo? gli accordi..poi dopo qualche esercizio più difficile come gli arpeggi, e poi le scale..
concordo con Valleyman sull'idea del C. Magari a questo punto potresti decidere di andare avanti con Java, il quale ha una sintassi molto simile a quella del C ed in più ti offre la possibilità di iniziare subito a realizzare applicazioni dotate di interfaccia grafica...cosa che (a colpo d'occhio), dà sempre la sua soddisfazione  ;)
Se invece opti per il C, sicuramente arriverai ad affrontare molto più a fondo alcuni concetti della programmazione che oggi come oggi non sono più tanto "in auge" in quanto la tecnologia permette di affrontare queste problematiche in maniera differente, al prezzo di maggiori difficoltà (bada bene: maggiore difficoltà non vuole assolutamente dire impossibilità) durante l'apprendimento.

Ciao, J.
Legge di Gumperson: "La probabilità che qualcosa accada è inversamente proporzionale alla sua desiderabilità"
Avatar utente
Markon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1536
Iscrizione: mercoledì 17 gennaio 2007, 10:34
Località: Sperone Beach(AV)
Contatti:

Re: Linguaggio per iniziare..

Messaggio da Markon »

mmm
:-\

ok,bisogna prendere delle scelte: voto per java.Punto.
auhauhuah (rotfl)
ho capito una cosa : C comunica quasi direttamente con la macchina,java ha bisogno della jvm.
Per ora studio java.
Grazie a tutti per l'interessamento.
;D
Siete degli amici!! ;D
My Guitar Wants to Kill your Mama!

DIVENTA PYTHONEER
mextil
Prode Principiante
Messaggi: 16
Iscrizione: lunedì 8 maggio 2006, 13:13

Re: Linguaggio per iniziare..

Messaggio da mextil »

Ma perchè tutti consigliate il java? Innanzitutto per comiciare a programmare non devi conoscere alcun linguaggio di programmazione comunque se proprio vuoi iniziare con un linguaggio inizia con un linguaggio non ad oggetti ma procedurale tipo o il c o il pascal addirittura che per la didattica è ottimo secondo me. Se ti serve una mano sono a disposizione
Avatar utente
jimmy.77
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 576
Iscrizione: lunedì 25 settembre 2006, 17:08
Località: San Marcello Pistoiese
Contatti:

Re: Linguaggio per iniziare..

Messaggio da jimmy.77 »

Markon ha scritto: Per ora studio java.
Grazie a tutti per l'interessamento.
Siete degli amici!!
perfetto! Buon "imparamento"!!  ;D
Saluti, J.
Legge di Gumperson: "La probabilità che qualcosa accada è inversamente proporzionale alla sua desiderabilità"
Avatar utente
elegos
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1308
Iscrizione: sabato 14 ottobre 2006, 18:34
Contatti:

Re: Linguaggio per iniziare..

Messaggio da elegos »

P.S.

Oggi va per la maggiore Ruby...
Avatar utente
Markon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1536
Iscrizione: mercoledì 17 gennaio 2007, 10:34
Località: Sperone Beach(AV)
Contatti:

Re: Linguaggio per iniziare..

Messaggio da Markon »

Ma perchè tutti consigliate il java? Innanzitutto per comiciare a programmare non devi conoscere alcun linguaggio di programmazione comunque se proprio vuoi iniziare con un linguaggio inizia con un linguaggio non ad oggetti ma procedurale tipo o il c o il pascal addirittura che per la didattica è ottimo secondo me. Se ti serve una mano sono a disposizione
>:(

mmmmm aiuto!!! mmm...che faccio??
*scelta fatidica auhuahuh  (rotfl)
vi prego aiutatemi,io non ne capisco niente,basta che mi diciate un nome... (rotfl) no scherzo,basta che mi diciate il nome di uno semplice..mettetevi d'accordo,che ne so!!  (rotfl)

scusate ancora la mia ignoranza eh!!  (rotfl)
My Guitar Wants to Kill your Mama!

DIVENTA PYTHONEER
Avatar utente
DktrKranz
Rampante Reduce
Rampante Reduce
Messaggi: 5071
Iscrizione: giovedì 2 novembre 2006, 11:24
Desktop: GNOME Shell
Distribuzione: Debian GNU/Linux sid - x86_64
Località: Guastalla (RE)
Contatti:

Re: Linguaggio per iniziare..

Messaggio da DktrKranz »

Beh, su una cosa forse siamo tutti d'accordo: evita brainfuck (http://it.wikipedia.org/wiki/Brainfuck) (rotfl)
Avatar utente
Markon
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1536
Iscrizione: mercoledì 17 gennaio 2007, 10:34
Località: Sperone Beach(AV)
Contatti:

Re: Linguaggio per iniziare..

Messaggio da Markon »

comunque,grazie a tutti..
sto leggendo alcune guide..e dicono che il linguaggio C è diciamo così il linguaggio da cui derivano molti altri,quindi,se imparerò bene il C potrò imparare presto anche gli altri,no?  :-[

E così,ho trovato alcune guide,e studierò C..poi vi farò sapere,
Grazie di tutto amici :D
My Guitar Wants to Kill your Mama!

DIVENTA PYTHONEER
Ikitt

Re: Linguaggio per iniziare..

Messaggio da Ikitt »

Markon ha scritto: comunque,grazie a tutti..
sto leggendo alcune guide..e dicono che il linguaggio C è diciamo così il linguaggio da cui derivano molti altri,quindi,se imparerò bene il C potrò imparare presto anche gli altri,no?  :-[
No. La sintassi puo` essere simile, ma la semantica, gli idiomi del linguaggio, l'uso di librerie, insomma, tutto quanto caratterizza un linguaggio al di la` della superficie va reimparato.

Chiaramente concordo con chi dice che una volta che si sa programmare -conoscendo un linguaggio- e` piu` facile imparare altri linguaggi [della stessa famiglia].
D'altronde, ogni tanto si sente anche dire "se conosci il linguaggio X allora imparare gli altri e` una passeggiata", e su questa non posso concordare ;)
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti