Condividi tramite


Nozioni di base: programmazione

Aggiornamento: novembre 2007

Prima di affrontare l'apprendimento del linguaggio di programmazioneVisual Basic, può essere utile capire che cos’è un linguaggio di programmazione e come funziona. A tale scopo è necessario spiegare alcuni termini relativi alla programmazione. A tale scopo di seguito vengono fornite alcune nozioni di base.

Funzionamento della programmazione

Un computer di per se stesso non è uno strumento particolarmente intelligente.

Si tratta di un grande agglomerato di minuscoli interruttori elettronici che possono essere accesi o spenti. Impostando combinazioni diverse di questi interruttori è possibile far eseguire un'operazione al computer, ad esempio la visualizzazione di un elemento sullo schermo oppure l'emissione di un suono. La programmazione, in parole molto semplici, consiste proprio nell'indicare al computer le operazioni da eseguire.

Individuare la combinazione di interruttori che consente al computer di eseguire una particolare attività è molto difficile. È per questo che sono stati creati i linguaggi di programmazione.

Che cosa è un linguaggio di programmazione

Le persone si esprimono attraverso un linguaggio composto da numerose parole. I computer utilizzano un linguaggio semplice, costituito esclusivamente da combinazioni di 1 e 0, dove 1 significa "acceso" e 0 significa "spento". Provare a comunicare con un computer nel suo linguaggio è come parlare con gli amici utilizzando il codice Morse: si può fare, ma non ha molto senso.

Un linguaggio di programmazione funge da traduttore tra l'utente e il computer. Anziché apprendere il linguaggio nativo del computer, noto come linguaggio macchina, è possibile utilizzare un linguaggio di programmazione per fornire istruzioni al computer in un modo più semplice sia da ricordare che da capire.

Le istruzioni scritte nel linguaggio di programmazione vengono convertite nel linguaggio macchina da un programma specializzato, noto come compilatore. Ciò significa che non è necessario che i programmatori di Visual Basic comprendano che cosa sta facendo il computer o in quale modo lo sta facendo. È sufficiente capire come funziona il linguaggio di programmazione Visual Basic.

Informazioni sul linguaggio Visual Basic

Una lingua scritta e parlata ha anche una struttura: ad esempio, un libro è suddiviso in capitoli contenenti vari paragrafi formati da frasi, a loro volta formate da parole. I programmi scritti in Visual Basic hanno anch'essi una struttura: i moduli sono simili ai capitoli, le routine sono simili ai paragrafi e le righe di codice sono simili alle frasi.

Quando si parla o scrive, si utilizzano diverse categorie di parole, ad esempio nomi o verbi. Ogni categoria viene utilizzata in base a un insieme definito di regole. Per diversi aspetti, Visual Basic è molto simile al linguaggio che si utilizza quotidianamente. Visual Basic dispone anche di regole che definiscono le modalità in cui categorie di parole, note come elementi di programmazione vengono utilizzate per scrivere programmi.

Gli elementi di programmazione di Visual Basic includono istruzioni, dichiarazioni, metodi, operatori e parole chiave. Nelle lezioni successive verranno fornite ulteriori informazioni su questi elementi e sulle relative modalità di utilizzo.

Una lingua scritta e parlata prevede inoltre delle regole o sintassi che definiscono l'ordine delle parole in una frase. Anche Visual Basic utilizza una sintassi estremamente semplice, sebbene a prima vista possa apparire complessa. Ad esempio, per indicare "La velocità massima dell'automobile è 55", è necessario scrivere il seguente codice:

Car.Speed.Maximum = 55

Nelle lezioni successive verranno fornite ulteriori informazioni sulla sintassi. Inoltre, in Visual Basic sono disponibili strumenti, ad esempio IntelliSense, che forniscono indicazioni sull'utilizzo della sintassi corretta per la scrittura di programmi.

Operazioni successive

In questa lezione è stato descritto che cosa è un linguaggio di programmazione e come funziona. Nella lezione successiva verrà descritto come utilizzare il linguaggio di programmazione Visual Basic. Tra breve Visual Basic non avrà più segreti.

Lezione successiva: Rappresentazione di parole, numeri e valori con le variabili

Vedere anche

Attività

Rappresentazione di parole, numeri e valori con le variabili

Concetti

Informazioni dettagliate: proprietà, metodi ed eventi

Introduzione al linguaggio di programmazione Visual Basic

Altre risorse

Creazione di un programma Visual Basic

Guida per programmatori Visual Basic