Leggi il Topic


Indice del forumMotobarForum Internet & Hi-Tech

   

Pagina 1 di 2
Vai a pagina 12  Successivo
 
imparare i linguaggi di programmazione
9724748
9724748 Inviato: 22 Apr 2010 10:41
Oggetto: imparare i linguaggi di programmazione
 

salve gente
mi è venuto in mente la possibilità di imparare i linguaggi di programmazione....vorrei iniziare col C(anche perchè in realtà mi è l'unico noto...quali sono gli altri)poichè pare essere il più facile..
poi vorrei chiedervi dove potrei impararli??mi dareste qualche sito??
qual'è l'utilità del linguaggio di programmazione?
 
9724852
9724852 Inviato: 22 Apr 2010 11:02
 

Complimenti per la decisione!
Di linguaggi di programmazione ce ne sono fin che ne vuoi.
C'è il C, Visual Basic, Java, Perl, PHP, ASP e via dicendo.
Dipende da quello che vuoi fare, dal campo di utilizzo e da cosa vuoi ottenere. Ci sono linguaggi per creare pagine e siti internet/intranet, linguaggi adatti per applicazioni gestionali stand-alone o in rete aziendale, altri adatti per creare effetti grafici. Insomma non c'è un linguaggio che faccia tutto.

Tra l'altro, come sei messo a conoscenze informatiche? Se hai già le basi, ok, altrimenti puoi comunque imparare da autodidatta, ma devi avere una buona logica.

Più che un sito, ti consiglierei di acquistare dei manuali specifici, anche se in realtà non è che siano proprio economici, anzi...

Comunque su internet puoi trovare delle guide gratuite (fai un bel cerca su google) per principianti, dopo di che si passa ai manuali. Online si trovano anche soluzioni già pronte per essere studiate e sviscerate.

Devi poi distinguere tra linguaggi interpretati e linguaggi che hanno bisogno di essere convertiti in un file eseguibile.
Tieni presente che per molti linguaggi di programmazione 8vedi visual basic) ti serve l'ambiente di sviluppo, per altri (html, asp, javascript...) te la cavi con degli editor gratuiti.
Devi poi mettere in conto (ma quelli si trovano gratis) che necessariamente ti dovrai interfacciare con i databases, altrimenti dove registri i dati? icon_mrgreen.gif A questo proposito c'è la versione "casalinga" di SQL Server scaricabile da Microsoft, c'è MySql (sempre gratis) e c'è Oracle (ma quello non lo trovi gratis seguendo i canali legali).
0509_up.gif
doppio_lamp.gif
 
9725050
9725050 Inviato: 22 Apr 2010 11:41
 

stica eusa_wall.gif
conoscenze informatiche....beh dimmi quali sono i prerequisiti minimi in modo da potermi "auto-valutare"
 
9725270
9725270 Inviato: 22 Apr 2010 12:14
 

Ciao beh valutando la tua domanda "qual'è l'utilità del linguaggio di programmazione?" si evince che le tue conoscenze in informatica di base siano abbastanza limitate.

concordo con zxr_ninja, scegli al momento un linguaggio semplice da comprendere e cerca di capire i concetti base più che la singola sintassi. I concetti base poi si applicano in molti linguaggi di programmazione. Impara cos'è un algoritmo, requisiti per realizzarlo e strutture dati.

Partirei da un linguaggio strutturato tipo il C che già in parte conosci e cerca di approfondire i concetti di Selezione, iterazione e sequenza per poi vedere le varie tipologie di dati semplici e strutturati, interfacciamento dei file e database e così via..

Se preferisci il Visual Basic ti permette di divertirti anche visivamente e molto velocemente anche se già rientra in tipo di programmazione più specifica.

L'importante è sempre di cercare di capire non solo come fare una cosa ma perchè la si fa così e prima di scrivere codice impara a fare i Flow degli algoritmi...è fondamentale.

ciao
 
9725596
9725596 Inviato: 22 Apr 2010 13:08
 

SirEdward1932 ha scritto:


L'importante è sempre di cercare di capire non solo come fare una cosa ma perchè la si fa così e prima di scrivere codice impara a fare i Flow degli algoritmi...è fondamentale.



Straquoto.
Prima devi capire come si fa un Flow, cos'è e come si fa un sort, poi devi capire cosa vuoi fare.. .voglio dire... che tipo di programma vuoi fare (gestionale, web, o altro?).
Su questa base segli il linguaggio ed il database da usare.

Tra l'altro devi avere una buona conscenza dei database relazionali (escludiamo per ora i multidimensionali) e sapere come funzionano le relazioni, gli indici, le chiavi... impara il concetto di dato normalizzato (ti servirà per creare un db come si deve).
 
9725645
9725645 Inviato: 22 Apr 2010 13:14
 

quoto i precedenti interventi e aggiungo che solitamente se ne impara più di uno e che per farlo l'unico modo è studiarsi i manuali e documentarsi sul web icon_wink.gif

che poi il linguaggio C (o C++) sia il più facile ho grossi dubbi icon_biggrin.gif
 
9725690
9725690 Inviato: 22 Apr 2010 13:19
 

Non di inizia più con Just Basic? icon_redface.gif
 
9725799
9725799 Inviato: 22 Apr 2010 13:30
 

Just Basic ho visto che è una versione free di (immagino) visual basic.
Sicuramente è più facile da imparare rispetto al C.

Il C usa le librerie, le include e roba varia ed è più macchinoso da imparare, specie se sei alle prime armi...

VB (o Just Basic che sia) secondo me è il migliore per imparare a muoversi nella programmazione ad oggetti (che poi tanto ad oggetti non è icon_confused.gif ).

Però mi pare di capire che gli mancano proprio i concetti basilari di programmazione, e quelli esulano dai vari linguaggi. Dovrebbe farsi una cultura generale, prima. I linguaggi sono solo l'ultimo step.
 
9725879
9725879 Inviato: 22 Apr 2010 13:38
 

cazzuola.....mi sono reso conto di non sapere un cazz di informatica...credevo invece di avere una buona cultura...
ragazzi con la patente europea si può fare qualcosa o meglio farsi manuali e manuali
 
9725909
9725909 Inviato: 22 Apr 2010 13:40
 

passss ha scritto:

ragazzi con la patente europea si può fare qualcosa o meglio farsi manuali e manuali


non ho capito, sorry... eusa_think.gif
 
9725924
9725924 Inviato: 22 Apr 2010 13:42
 

suppongo voglia sapere se con la patente europea avrebbe una preparazione di base adeguata per poi studiare i manuali... eusa_think.gif
 
9725944
9725944 Inviato: 22 Apr 2010 13:44
 

Und3r ha scritto:
suppongo voglia sapere se con la patente europea avrebbe una preparazione di base adeguata per poi studiare i manuali... eusa_think.gif



si quello che chiedevo
 
9725968
9725968 Inviato: 22 Apr 2010 13:47
 

Su questo non so rispondere.
Quando ho cominciato io non c'era 'sta patente europea... eusa_think.gif
doppio_lamp.gif
 
9726135
9726135 Inviato: 22 Apr 2010 14:05
Oggetto: Re: imparare i linguaggi di programmazione
 

passss ha scritto:
salve gente
mi è venuto in mente la possibilità di imparare i linguaggi di programmazione

Hai un pc windows?
Inizia con VB2008 express (gratuito dal sito Microsoft) e investi 39 Euro in VISUAL BASIC 2008 SPIEGATO A MIA NONNA

VB ha il vantaggio di essere relativamente semplice da usare ma mette a disposizione del programmatore una bella serie di oggetti "precotti" utilizzabili velocemente.

La classica applicazione "hello world" la realizzi in 10 secondi netti dall'apertura dell'ambiente di sviluppo.... magari non hai capito come, ma l'hai fatto.

Se la cosa ti mette poi appetito, passa a linguaggi piu' "pignoli" ma sicuramente piu' performanti (C++, java) o specifici (ASP, PHP)
 
9726446
9726446 Inviato: 22 Apr 2010 14:39
Oggetto: Re: imparare i linguaggi di programmazione
 

42 ha scritto:

Hai un pc windows?
Inizia con VB2008 express (gratuito dal sito Microsoft) e investi 39 Euro in VISUAL BASIC 2008 SPIEGATO A MIA NONNA

VB ha il vantaggio di essere relativamente semplice da usare ma mette a disposizione del programmatore una bella serie di oggetti "precotti" utilizzabili velocemente.

La classica applicazione "hello world" la realizzi in 10 secondi netti dall'apertura dell'ambiente di sviluppo.... magari non hai capito come, ma l'hai fatto.

Se la cosa ti mette poi appetito, passa a linguaggi piu' "pignoli" ma sicuramente piu' performanti (C++, java) o specifici (ASP, PHP)



si si windows xp sp3...ora provo a cercare quel libro...per ora grazie 0510_inchino.gif
se qualcuno ha da suggerirmi qualcosa faccia pure
 
9726708
9726708 Inviato: 22 Apr 2010 15:25
 

sul sito microsoft ho trovato VS10 scarico quella o meglio quella del 2008?
 
9726745
9726745 Inviato: 22 Apr 2010 15:31
 

Io ritorno a proporti un semplice linguaggio strutturato, è vero che il vb è più veloce e da più risultati subito, ma già andiamo su una programmazione ad eventi che nasconde troppo e ti da troppo presto l'idea di saper fare senza in realtà saper fare e con C++ e Java andiamo sugli oggetti cosa che mi sembra veramente eccessiva per le tue conoscenze.

ciao
 
9726758
9726758 Inviato: 22 Apr 2010 15:33
 

cazzuola...che programma allora mi consigli?
 
9726814
9726814 Inviato: 22 Apr 2010 15:46
 

Come consiglio da parte mia, studia il C ed arriva al punto di fare una semplice applicazione didattica, tipo la classica videoteca con funzioni di inserimento, modifica, cancellazione e ricerche varie memorizzando i dati in un DB ed i parametri applicativi in un file.

Nel frattempo usa il VB per non annoiarti troppo come consigliato anche dagli altri.

Mi raccomando impara i concetti di algoritmo, tipi di dati e a fare i Flow.

ciao
 
9726923
9726923 Inviato: 22 Apr 2010 16:04
 

noi all'università abbiamo iniziato da java
il c è un linguaggio ad alto livello tra virgolette perchè alla fine si traduce in un linguaggio ad basso livello anche se è molto più semplice

con il java si possono fare un casino di cose però è un pelo più complicato
però ti dà delle funzione che il c non se le immagina nemmeno ...


però il bello che è compatibile con tutto
per vb devi vedere se vuoi lavorare solo in ambiente window va bene ma se vuoi la portatibilitàà lascia stare e inizia con java


per me dovresti iniziare da java che è un linguagfgio ad oggetti ...
 
9728110
9728110 Inviato: 22 Apr 2010 19:24
 

troppe idee troppa confusione rotfl.gif .....considerate che nn so cosa sia un flow....l'algoritmo....porca miseria....mi sa che mi devo procurare dei libri dell'industriale credo che li ci sia tutto o no?
da dove cazz devo iniziare??qualche sito??ricordate sono un autodidatta e vorrei spendere il meno possibile o meglio non spendere nulla apparte tempo e bestemmie(che sicuramente ci saranno) doppio_lamp.gif
 
9728197
9728197 Inviato: 22 Apr 2010 19:35
 

html.it guide
pierotofy anche qui guide

pierotofy hanno pure sviluppato un casino di progetti in particolare hanno progettato un sistema operativo ....


io uso sempre html e poi pierotofy se ho dei dubbi ...
io consiglio java perchè p compatibile con tutto e imparato questo è difficile farne a meno
 
9728783
9728783 Inviato: 22 Apr 2010 20:36
 
 
9728861
9728861 Inviato: 22 Apr 2010 20:43
 

topo ha scritto:
html.it guide
pierotofy anche qui guide

pierotofy hanno pure sviluppato un casino di progetti in particolare hanno progettato un sistema operativo ....


io uso sempre html e poi pierotofy se ho dei dubbi ...
io consiglio java perchè p compatibile con tutto e imparato questo è difficile farne a meno


per il java bisogna essere già ferrati sui concetti basi della programmazione.. in particolare sul c dato che è un suo derivato.. e consigliarlo a un neofita che non sa da dove iniziare e come non è la migliore delle cose icon_confused.gif
 
9730457
9730457 Inviato: 23 Apr 2010 7:29
 

il java non deriva dal C per niente
calcola che noi lo facciamo al primo anno di università senza basi sulla programmazione

il C mè molto più basso di livello rispetto al java dove si possono fare un bel pò di cose in più
 
9730675
9730675 Inviato: 23 Apr 2010 8:26
 

topo ha scritto:
il java non deriva dal C per niente
calcola che noi lo facciamo al primo anno di università senza basi sulla programmazione

il C mè molto più basso di livello rispetto al java dove si possono fare un bel pò di cose in più


che con il java si possono fare molte più cose non lo metto in dubbio, dato che è nato proprio per la rete (detto in parole povere), però te comunque avrai un docente competente.. per un autodidatta non credo sia così semplice
 
9731082
9731082 Inviato: 23 Apr 2010 9:37
 

topo ha scritto:
il java non deriva dal C per niente
calcola che noi lo facciamo al primo anno di università senza basi sulla programmazione

il C mè molto più basso di livello rispetto al java dove si possono fare un bel pò di cose in più


Capisco che ora Java è molto di moda e molto potente, ma almeno per come la penso io servono delle basi solide di programmazione strutturata almeno per una persona che non ne sa nulla e vuole studiare da autodidatta.

Alla fine comunque la programmazione per una videoteca la possono imparare tutti, ma essere un informatico che sviluppa un buon software quando i discorsi iniziano a farsi seri è molto più difficile, bisogna capire dove si vuole arrivare...

0510_saluto.gif
 
9731282
9731282 Inviato: 23 Apr 2010 10:07
 

java è diverso da javascript ...
java non è stato sviluppato per la rete



oramai moltissimi software vengono sviluppati in java
in più veloci ancora in assembler perchè è solo più prestazionaleovvero è più efficente
io faresi subito java perchè una volta capito questo non si può fare più a meno
guarda che le nozioni basi sono le stesse per qualsiasi linguaggio
ovvero arrey sequenze ecc.... solo che java utilizza le classi e i metodi possono essere creati dal programmatore se neccessari ....
un buon compilatore è notepadd che è per quasi tutti i linguaggio
o per java è molto utile j-edit


java si compila dal pront dei comandi
nonusare nessun ambiente di sviluppo java se no non capisci niente (ovvero non capisci gli errori)
 
9731301
9731301 Inviato: 23 Apr 2010 10:10
 

secondo voi sapere usare qbasic e buono?ci avevo fatto il miglionario alle medie 0509_si_picchiano.gif se sbagliavi rincominciava da capo 0509_si_picchiano.gif
 
9731594
9731594 Inviato: 23 Apr 2010 10:54
 

.....rimango basito rotfl.gif ....io mi informo un pò da qualche amico voi mettetevi daccordo su dove sarebbe meglio iniziare....ricordo che non so che cazz sia un flow o un algoritmo(di quest'ultimo ne ho una vaga idea)
 
Mostra prima i messaggi di:





Pagina 1 di 2
Vai a pagina 12  Successivo

Non puoi inserire nuovi Topic
Non puoi rispondere ai Topic
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi
 
Indice del forumMotobarForum Internet & Hi-Tech

Forums ©