Come posso apprendere un linguaggio di programmazione e quale è il migliore?

piero

Nuovo Utente
22 Dic 2004
6
0
0
:byebye:
Come posso apprendere un linguaggio di programmazione?
Quale linguaggio è meglio?
 

Dusy

Utente Attivo
8 Nov 2005
488
0
0
Germania - Deutschland
Giusto! Studiando...
ricordo ancora la mia prima lezione di informatica alle superiori...
la Pro entra e subito dice:
"Se vi siete iscritti ad informatica perché vi piace usare il calcolatore (lei lo chiamava cosí) avete sbagliato scuola...
il calcolatore per il primo quadrimestre lo vedrete solo a casa vostra...prima di mettere mano alle tastiere dovrete imparare a ragionare come come lui ragiona"

Poi tira fuori una scheda con un problema: La torre di Hanoi,
ne ho trovata una copia a questo indirizzo.

E fu veramente come lei aveva detto:
per i primi 5 mesi i programmi li scrivevamo su carta...
o alla lavagna...ogni tanto lei gracchiante diceva: NON COMPILA! E li allora a cercar vircole e apici...

E'stato un po brutale come inizio ma sinceramente le dico ancora grazie...certo una volta iniziato a lavorare ho dovuto continuare ad imparare ma...
la mentalitá che lei ci ha fatto sviluppare é davvero servita!

E'per questo che insisto sempre nel dire che é difficile imparare ad essere dei buoni informatici...
e che dietro all'informatica c'é tutto un discorso sofisticato...

Comunque non perderti d'animo e se hai passione studia, se stai seguendo la strada giusta i risultati si vedranno sicuramente! ;)
 

PoLe

MRW Moderator
6 Giu 2005
2.210
3
0
38
.: Venezia :.
www.bzconsulting.it
piero ha scritto:
:byebye:
Come posso apprendere un linguaggio di programmazione?
Quale linguaggio è meglio?
Ciao! ;)
Io ho cominciato con il classico PASCAL (ti parlo di 8 anni fa), che mi è servito ad entrare nella Logica della programmazione.

Ti consiglio di imparare Javascript all'inizio, perchè puoi utilizzarlo semplicemente col blocco note, e perchè troverai un sacco di guide e aiuti on-line; oltretutto ti darà un'ottica del mondo della programmazione!;)

Il linguaggio migliore in assoluto è quello che più ti piacerà, perchè programmare dev'essere uno stimolo e un divertimento continuo! :fonzie:

SaLuT!
:byebye:
 

Cforever

Utente Attivo
17 Feb 2005
59
0
0
40
Airasca(to)
Dusy ha scritto:
Giusto! Studiando...
ricordo ancora la mia prima lezione di informatica alle superiori...
la Pro entra e subito dice:
"Se vi siete iscritti ad informatica perché vi piace usare il calcolatore (lei lo chiamava cosí) avete sbagliato scuola...
il calcolatore per il primo quadrimestre lo vedrete solo a casa vostra...prima di mettere mano alle tastiere dovrete imparare a ragionare come come lui ragiona"

Poi tira fuori una scheda con un problema: La torre di Hanoi,
ne ho trovata una copia a questo indirizzo.

E fu veramente come lei aveva detto:
per i primi 5 mesi i programmi li scrivevamo su carta...
o alla lavagna...ogni tanto lei gracchiante diceva: NON COMPILA! E li allora a cercar vircole e apici...

E'stato un po brutale come inizio ma sinceramente le dico ancora grazie...certo una volta iniziato a lavorare ho dovuto continuare ad imparare ma...
la mentalitá che lei ci ha fatto sviluppare é davvero servita!

E'per questo che insisto sempre nel dire che é difficile imparare ad essere dei buoni informatici...
e che dietro all'informatica c'é tutto un discorso sofisticato...

Comunque non perderti d'animo e se hai passione studia, se stai seguendo la strada giusta i risultati si vedranno sicuramente! ;)


Quoto appieno quello che ha detto la tua prof; la stessa cosa mi è stata detta dalla mia prof di informatica il primo giorno che ho avuto lezione con lei. Se si impara la "mentalità" del calcolatore, tutto il resto risulta quasi semplice, e solo questione di adattarsi a sintassi diverse, ma i conceti di base sono sempre gli stessi.
Vabbè poi non si potrà mai paragonare il C (e ci metto anche il C++) ad un linguaggio visual qualsiasi(anche se si parla di visual C) anche se la sintassi di fondo è uguale, sono troppo limitati. Come il C non c'è nulla.
Comunque se vuoi inizare a programmare ti consiglio di studiare il C, non è troppo complicato e da grandi soddisfazioni se ti ci metti d'impegno, se entri nella mentalità del calcolatore sei a posto; piccoli problemi potrebbero sorgere con i puntatori)indirizzi di memoria), ma neanche tanto; sono di parte,adoro il C e te lo consiglio; ma potresti anche cominciare con il basic (molto semplice, ma serve per i primi esecizi di logica) o magari il pascal;
Infine, per imparare la logica del calcolatore, devi capire come risolve i problemi; devi imparare a risolvere i problemi suddividendoli in passi logici, esempio:sommare a+b
1 inserisco A
2 inserisco B
3 seleziono l'operatore +
4 sommo A con B
5 stampo risultato
QUalsiasi problema devi essere in grado di risolverlo in questo modo, semmai usai flow chart per schematizzare il tutto, risulta + leggibile per gli altri.
Spero di esserti stato di aiuto



Perdonatemi se mi sono dilungato e soprattutto perdonatemi se dovessi aver scritto qualche cavolata.

ps @Dusy la La torre di Hanoi, quanti bei ricordi; per risolverlo su carta nei primi mesi di apprendimento ci sono diventato pazzo, poi mi sono svegliato una mattina(una notte insonne porta consiglio) e lo risolto; oltretutto è stato il primo programma che ho scritto al calcolatore(per scriverlo ci ho messo almeno un ora, i miei compagni di classe erano tutti attorno al pc che volevano sapere come si faceva...), è stato fantastico vederlo funzionare dopo ore e ore passate nel tentativo di risolverlo.
 
Ultima modifica:

Tyrande

Nuovo Utente
28 Gen 2006
5
0
0
anche secondo me, non esiste un linguaggio migliore di un'altro, dipende esclusivamente da ciò che vuoi fare, ti posso dire che per fare programmi normali, tipo simulatori di calcolatrici, o altri programmi di questo genere (per pc, e non per web), un bellisssimo programma è visualbasic.net, in assoluto il migliore in questo campo (credo), comunque ribadisco che dipende tutto dai tuoi interessi
 
Discussioni simili
Autore Titolo Forum Risposte Data
K Come posso usare un'immagine al posto di un bottone? HTML e CSS 2
P come posso fissare quella linea? HTML e CSS 3
camilia Come posso dividere le grandi dimensioni del file PST? Windows e Software 2
W [PHP] dirmi dove posso trovare.. Offerte e Richieste di Lavoro e/o Collaborazione 1
P [Photoshop CC] Come posso creare quest'effetto - cerchi concentrici Windows e Software 6
C [Photoshop] bordi tondi come posso fare per ottenerli come nell'immagine allegata Photoshop 2
W [PHP] Come posso testare la pagina direttamente su smartphone PHP 2
M [Photoshop] Come posso creare questo effetto ? Photoshop 2
W ragazzi, che posso dire un saluto a tutti. Presentati al Forum 3
D Come posso escludere una pagina dalle regole di htaccess? Web Server 0
I COME POSSO FARE PER ORGANIZZARE LA PRODUZIONE SU EBAY??? Discussioni Varie 2
napuleone da JS posso sapere se ho caricato jQuery jQuery 0
F Come posso vedere quanti likes ha una Pagina su Facebook in automatico? PHP 0
C Come posso integrare il bottone "paga adesso" di paypal e un form php per invio dati? PHP 1
F [PRESTAHOP] Come posso creare questa parte del sito? HTML e CSS 7
A posso mettere i miei contenuti di un sito usa in un sito in australia SEO e Posizionamento 2
filippino IP Vodafone Station: dove posso leggerlo? Reti LAN e Wireless 1
lucolo Non posso aprire discussioni Supporto Mr.Webmaster 4
A Form Dreamweaver & CO. ...non ce la posso fare! Webdesign e Grafica 6
M Non posso più modificare nulla sul mio sito wordpress WordPress 1
P Posso collegare un $_POST a una veriabile? Aiuto PHP 6
A Come posso passare uno o più parametri a seconda dell'id delle varie select Javascript 0
Trapano Dopo Ubuntu 64bit non posso più formattare!!!!! Hardware 6
G Nel mio caso posso usare javascript o devo avere un web server? Javascript 2
A GoGo Voglio creare un sito come ustream.tv, dove posso trovare uno script come ustream.tv? Discussioni Varie 0
L Come posso inviare al mio sito i guestbook,sondagggi,ecc creati su Mr.Webmaster ? Supporto Mr.Webmaster 11
G Usare clone per colorare ma senza sbavare, come posso procedere? Photoshop 2
P Come posso fare questi effetti di collegamento tra pagine di un sito web? Javascript 5
I come posso creare una pagina di inserimento con selezione di mensilità? PHP 1
V ciao colleghi (se posso permettermi) Presentati al Forum 4
D Come posso rendere obbligatorio un drop down menu? Javascript 12
max_400 Pagine pesanti - troppe immagini, come posso risolvere? HTML e CSS 6
A GoGo Inserire tooltip [era: vorei sapere come posso inserire ...] Javascript 8
StarFish [Prestashop] Dove posso trovare dei template gratuiti per Prestashop CMS (Content Management System) 2
R [problema] Inizializzare Oggetto Ajax posso dichiararlo e dopo fare la send? Ajax 1
P Quale smartphone posso usare per visualizzare internet sul pc? Smartphone e tablet 5
M Come posso ottimizzare il posizionamento su Google SEO e Posizionamento 1
D aiuto... modello .dwt perso come posso ricrearlo? HTML e CSS 0
S Come posso impostare a grandi linee questa tabella? PHP 8
G pagina html in inserzione ebay, come posso fare? HTML e CSS 0
G giochi on line per sito web, dove posso trovarne? Discussioni Varie 2
A Come posso realizzare una galleria come questa? Flash 3
G dove posso trovare un modello di disclaimer e di privacy? Leggi, Normative e Fisco 2
R Installare WordPress senza sovrascrivere index (era: Come posso fare a ... ?) WordPress 3
demoleus dove posso scaricarlo? Photoshop 4
G dove posso trovare i forum con le cartelle? HTML e CSS 1
C 2 Siti web in un unico database. Posso farlo? Database 2
G Come posso guadagnare col mio sito? Guadagnare col Sito 1
L Dove posso trovare pulsanti in flash? Flash 3
M Perso codice html posso farvi vedere?!? HTML e CSS 4

Discussioni simili