Programmazione per computer - Ambiente

Sebbene Environment Setup non sia un elemento di alcun linguaggio di programmazione, è il primo passo da seguire prima di iniziare a scrivere un programma.

Quando diciamo Configurazione dell'ambiente, implica semplicemente una base sulla quale possiamo fare la nostra programmazione. Pertanto, è necessario disporre della configurazione software richiesta, ovvero l'installazione sul nostro PC che verrà utilizzata per scrivere programmi per computer, compilarli ed eseguirli. Ad esempio, se è necessario navigare in Internet, è necessaria la seguente configurazione sulla macchina:

  • Una connessione Internet funzionante per connettersi a Internet
  • Un browser Web come Internet Explorer, Chrome, Safari, ecc.

Se sei un utente di PC, riconoscerai la seguente schermata, che abbiamo preso da Internet Explorer durante la navigazione su tutorialspoint.com.

Allo stesso modo, sarà necessaria la seguente configurazione per iniziare a programmare utilizzando qualsiasi linguaggio di programmazione.

  • Un editor di testo per creare programmi per computer.
  • Un compilatore per compilare i programmi in formato binario.
  • Un interprete per eseguire direttamente i programmi.

Nel caso in cui non si abbia una sufficiente esposizione ai computer, non sarà possibile configurare nessuno di questi software. Quindi, ti suggeriamo di prendere l'aiuto di qualsiasi persona tecnica intorno a te per impostare l'ambiente di programmazione sulla tua macchina da cui puoi iniziare. Ma per te è importante capire cosa sono questi elementi.

Editor di testo

Un editor di testo è un software utilizzato per scrivere programmi per computer. La tua macchina Windows deve avere un Blocco note, che può essere utilizzato per digitare i programmi. Puoi avviarlo seguendo questi passaggi:

Start Icon → All Programs → Accessories → Notepad → Mouse Click on Notepad

Avvierà Blocco note con la seguente finestra:

È possibile utilizzare questo software per digitare il programma del computer e salvarlo in un file in qualsiasi posizione. Puoi scaricare e installare altri buoni editor comeNotepad++, disponibile gratuitamente.

Se sei un utente Mac, allora avrai TextEdit oppure puoi installare qualche altro editor commerciale come BBEdit iniziare con.

Compilatore?

Scrivi il tuo programma per computer usando il tuo linguaggio di programmazione preferito e lo salvi in ​​un file di testo chiamato file di programma.

Ora proviamo a ottenere un po 'più di dettaglio su come il computer comprende un programma scritto da te utilizzando un linguaggio di programmazione. In realtà, il computer non può capire il tuo programma dato direttamente nel formato testo, quindi dobbiamo convertire questo programma in un formato binario, che può essere compreso dal computer.

La conversione da programma di testo a file binario viene eseguita da un altro software chiamato Compiler e questo processo di conversione da programma formattato di testo a file di formato binario è chiamato compilazione del programma. Infine, puoi eseguire il file binario per eseguire l'attività programmata.

Non entreremo nei dettagli di un compilatore e delle diverse fasi di compilazione.

Il diagramma di flusso seguente fornisce un'illustrazione del processo:

Quindi, se hai intenzione di scrivere il tuo programma in uno di questi linguaggi, che necessita di compilazioni come C, C ++, Java e Pascal, ecc., Dovrai installare i loro compilatori prima di iniziare a programmare.

Interprete

Abbiamo appena discusso dei compilatori e del processo di compilazione. I compilatori sono necessari nel caso in cui scriverai il tuo programma in un linguaggio di programmazione che deve essere compilato in formato binario prima della sua esecuzione.

Esistono altri linguaggi di programmazione come Python, PHP e Perl, che non necessitano di alcuna compilazione in formato binario, ma è possibile utilizzare un interprete per leggere tali programmi riga per riga ed eseguirli direttamente senza ulteriori conversioni.

Quindi, se hai intenzione di scrivere i tuoi programmi in PHP, Python, Perl, Ruby, ecc., Dovrai installare i loro interpreti prima di iniziare a programmare.

Compilazione in linea

Se non sei in grado di configurare alcun editor, compilatore o interprete sulla tua macchina, tutorialspoint.com fornisce una funzione per compilare ed eseguire quasi tutti i programmi online con la facilità di un solo clic.

Quindi non preoccuparti e procediamo oltre per vivere un'esperienza elettrizzante per diventare un programmatore di computer in semplici e facili passaggi.