Linguaggio per iniziare..

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
lobuntu
Prode Principiante
Messaggi: 196
Iscrizione: venerdì 27 ottobre 2006, 14:34
Distribuzione: Ubuntu 15.04 x86_64

Re: Linguaggio per iniziare..

Messaggio da lobuntu »

Io, come te, frequento il quarto anno dello scientifico e non faccio informatica, però ho dato un'occhiata agli esami che andrò a fare all'uni (ing informatica o qualcosa di simile) ed è quasi sempre usato il C come linguaggio tranne nell'esame di oop!

Però non ho trovato nessuna guida che mi è piaciuta e allora sto studiando il c++ con il 'thinking c++' (versione italiana), così studio il migliore linguaggio e ho i fondamenti anche per C!

se vuoi ti do il link: http://www.umbertosorbo.it/wiki/index.p ... principale
garba
Prode Principiante
Messaggi: 13
Iscrizione: giovedì 23 marzo 2006, 21:19

Re: Linguaggio per iniziare..

Messaggio da garba »

Valleyman ha scritto: 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
quoto in pieno!
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 »

@ Markon: se ti interessa ti posto un link di una guida Java molto ben fatta e soprattutto in italiano.
te ne sarei grato..
spero non sia MATTONE DOPO MATTONE (che conosco già)..
ora sto studiando sul tutorial ufficiale di java..
che è molto semplice,però inglese..(per fortuna lo capisco!!)
grazie comunque dei consigli..
My Guitar Wants to Kill your Mama!

DIVENTA PYTHONEER
Avatar utente
madmax-
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 961
Iscrizione: lunedì 16 ottobre 2006, 18:20
Località: Massa

Re: Linguaggio per iniziare..

Messaggio da madmax- »

Ti consiglio www.html.it, ci sono tutti i linguaggi con i rispettivi forum.
" La religione è l'oppio dei popoli " disse qualcuno. E aveva ragione !!!!
Avatar utente
Cirry - Alessandro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 294
Iscrizione: mercoledì 21 dicembre 2005, 16:04
Località: Trento

Re: Linguaggio per iniziare..

Messaggio da Cirry - Alessandro »

be nella mia scuola ho imparato diversi linguaggi (i principali, secondo me devi scegliere uno tra questi):

LINGUAGGI AD ALTO LIVELLO (piu vicini all'utente in fase di programmazione)

Linguaggi a programmazione iterativa:
- delphi -> deriva dal pascal, integra gli oggetti (in maniera non impeccabile) ma spesso ti costringe a creare una funzione fatta solo per superare alcuni suoi limiti (come la gestione non fantastica dei puntatori e delle strutture dinamiche), ottima gestione delle form;
- c -> il linguaggio su cui si basano c++ e java; non integra gli oggetti e il suo codice è molto libero, cioè permette di scrivere istruzioni che potrebbero modificare l'output del programma, quindi va studiata molto attentamente la sua sintassi: ottima la possibilità di scrivere programmi che modificano file;
- c++ -> se vuoi programmare in c++ ti conviene iniziare da c e poi studiare c++ (lo comprenderai meglio..)

Linguaggi a programmazione per oggetti:
- java -> molto potente, però a mio parere iniziare a programmare cominciando dagli oggetti non è molto semplice..
- eiffel -> simile a java e molto curato, il primo impatto è un po ostico ma una volta capito il funzionamento è molto buono;

LINGUAGGI A BASSO LIVELLO

- assembler -> fantastico per capire il funzionamento interno del processore 8086, ma non è possibile creare form (sono implementate la possibilità di creare ambienti grafici ma sempre su console);

Da quanto hai capito, ti consiglio di iniziare a programmare iterativamente e non per oggetti (io ho iniziato da delphi, c e assembler e solo successivamente ci è stata proposta la programmazione ad oggetti);
Insomma, non ho capito quale sia il tuo reale obiettivo, se creare applicazioni con interfaccia grafica o non: spero che questa panoramicati sia d'aiuto.

(b2b)
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 »

Grazie Cirry - Gabber89 ma ho già cominciato a studiare Java ..
comunque sia,se avrò problemi con java, prenderò in considerazione la possibilità di studiare uno di quelli che mi hai/avete consigliato..
Grazie comunque a tutti :D
My Guitar Wants to Kill your Mama!

DIVENTA PYTHONEER
Avatar utente
lobuntu
Prode Principiante
Messaggi: 196
Iscrizione: venerdì 27 ottobre 2006, 14:34
Distribuzione: Ubuntu 15.04 x86_64

Re: Linguaggio per iniziare..

Messaggio da lobuntu »

se ne ne avrai bisogno e vorrai iniziare con C, contattami che ti invio una copia pdf del mitico 'The C programmin language'!
Avatar utente
`Alessio`
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3048
Iscrizione: martedì 19 dicembre 2006, 11:16
Località: Aprilia
Contatti:

Re: Linguaggio per iniziare..

Messaggio da `Alessio` »

Markon ha scritto: Grazie Cirry - Gabber89 ma ho già cominciato a studiare Java ..
secondo me hai fatto la scelta giusta ;)
everybody lies
Non usate i PM per contattarmi, non li leggo!
Avatar utente
madmax-
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 961
Iscrizione: lunedì 16 ottobre 2006, 18:20
Località: Massa

Re: Linguaggio per iniziare..

Messaggio da madmax- »

A me che frequento Ing. Informatica, hanno insegnato prima il C++, poi Assembler e poi java
" La religione è l'oppio dei popoli " disse qualcuno. E aveva ragione !!!!
CBRFelix
Prode Principiante
Messaggi: 5
Iscrizione: sabato 17 febbraio 2007, 13:53

Re: Linguaggio per iniziare..

Messaggio da CBRFelix »

in questo momento consiglierei Java ...

aggiungo inoltre che in ambito lavorativo non basta più sapere il solo "java" ... aggiungi anche la conoscenza di framework tipo Struts ...

non voglio aggiugere altre cose per non rischiare di non farmi capire da chi non è nel campo , ma la programmazione oggi come oggi è abbastanza diversa da quella di alcuni anni fa ...
gforresu

Re: Linguaggio per iniziare..

Messaggio da gforresu »

ragazzi io ho iniziato con l'assembly per x86....mi sono trovato bene. io ti consiglio l'assembly....(ok tanto lo so che ora parte il linciaggio ;D)
Avatar utente
Cirry - Alessandro
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 294
Iscrizione: mercoledì 21 dicembre 2005, 16:04
Località: Trento

Re: Linguaggio per iniziare..

Messaggio da Cirry - Alessandro »

nessun linciaggio anzi... w l'assembly! sono con l'assembly capisci come funzia veramente un microprocessore... xro marcon vuole imparare a programmare per costruire applicazioni... e java (e tanti altri) secondo me sono piu adatti!  :)
gforresu

Re: Linguaggio per iniziare..

Messaggio da gforresu »

si certo capisco  ;) io ho iniziato a programmare in assembly  quasi per caso....una sorta di colpo di fulmine ;D
effettivamente come primo linguaggio di programmazione forse non è il più adatto ;)
khelidan
Prode Principiante
Messaggi: 66
Iscrizione: lunedì 4 aprile 2005, 13:30

Re: Linguaggio per iniziare..

Messaggio da khelidan »

Assembly è ottimo  se vuole studiare l'architettura di un  processore,imho se uno vuol iniziare a programmare farebbe bene a buttarsi su java o python,a me ad informatica al primo corso di programmazione hanno insegnato java!
Avatar utente
Spr1gg4N
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 384
Iscrizione: mercoledì 12 ottobre 2005, 20:19
Località: Milano

Re: Linguaggio per iniziare..

Messaggio da Spr1gg4N »

Guarda non mi sono messo a leggere tuuuutti gli altri post :D ma cmq ti dico la mia, studente al 5° anno all'ITIS - Informatica...
secondo me ti converrebbe imparare un po il C per capire per bene le cose basi di tutti gli altri linguaggi di programmazione (cicli for,while,ecc... if else, funzioni, ecc... ecc...) per poi passare ad un linguaggio ad oggetti come Java.

Questo è stato il mio percorso fino ad ora per quanto riguarda la programmazione:

- in 3° un'inizio di LISP tanto per capire cicli iterativi, variabili locali e globali (il LISP....secondo me sono stati dei pazzi i miei prof...)
- sempre in 3°, dopo LISP, siamo passati al C fino alla lettura scrittura su files passando anche per i puntatori e...e... (bho nn ricordo bene :D)

-- seconda volta la terza....vabbhe lasciamo stare :D --

- in 4° una full immersion di Java :D
- quest'anno, arrivati ad un'introduzione delle GUI in Java, stiamo facendo JSP e SQL (che poi, tra poco, implementeremo in programmi JAVA e in JSP)

secondo me, tra alti e bassi, non è male la preparazione che mi hanno dato i miei prof :D
Alepp0
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 351
Iscrizione: martedì 20 febbraio 2007, 14:26

Re: Linguaggio per iniziare..

Messaggio da Alepp0 »

Salve,
per l'OP: poiché di programmazione non hai alcuna nozione, studiare C, C++ et simili è come darti mazzate in testa! anzi forse peggio... Come ha già detto qualcuno valuta fra Java, Python, e ...C#! Sebbene quest'ultimo è proprietario di microsoft, ciò non significa che è da scartare a priori o scarso. Per una volta forse è vero il contrario: il successo che sta riscuotendo Mono e applicazioni per tale tecnologia è un buon termometro di scelta. E poi C# da standard ECMA è diventato uno standard ISO... Successivamente valuta se passare a C/C++.
In ogni caso dipende dalle esigenze: conoscere tanti linguaggi di programmazione è un conto, sfruttare professionalmente un linguaggio di programmazione è molto diverso, in quest'ottica dovresti tener presente i più gettonati in ambito lavorativo (soprattutto Java, Delphi e C#).
Summum jus, summa injuria.
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 »

Siete proprio degli amici :D
quante risposte!!

Comunque,sto studiando dal Tutorial di Java,e ora sto studiando gli oggetti..(mi pare che sia il 3° capitolo..) e per ora non trovo difficoltà...per fortuna..
La cosa bella è che quando non capisco una cosa ,questa cosa la capisco chissà,dopo un paragrafo,dopo due paragrafi,quando viene usata.
Infatti , è proprio la pratica quello che mi manca,e che mi fa capire a cosa serve qualsiasi cosa.
Ad esempio if then.. in modo teorico ..sì ,però poi bisogna anche capire a cosa serve nella pratica.

Grazie comunque a tutti per le risposte che continuate a darmi :D
Da quello che ho letto(ho letto ogni vostra risposta) in linea di massima il java è quello che votano nella maggior parte insieme al C e C++
My Guitar Wants to Kill your Mama!

DIVENTA PYTHONEER
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti