Linguaggio C guida alla programmazione



Linguaggio C guida alla programmazione

Linguaggio C guida alla programmazione, il corso

Come ogni tipo di linguaggio anche il linguaggio C è composto di parole e regole. Le regole sono la colonna portante grammaticale e sintattica. Consentono di unire le parole per creare frasi di senso compiuto. Come altri linguaggi di programmazione anche il linguaggio C è un compromesso tra l’intelligenza dell’uomo e l’intrinseca stupidità della macchina. Il linguaggio C è il mezzo con cui il programmatore spiega alla macchina come eseguire determinate operazioni. La macchina non ha un’intelligenza propria per capire cosa. Ed il linguaggio C ci viene in aiuto, diversamente da quanto accade nel linguaggio Assembly. Infatti, è direttamente leggibile e comprensibili dagli uomini. Questo linguaggio è molto distante dalla logica binaria. L’unico linguaggio che può comprendere un calcolatore. Per permettere alla macchina di eseguire un programma scritto in C (anche il più semplice) è necessario rielaborarlo. Fino a scomporlo in un insieme di valori esprimibili in codice binario. Queste frasi sono la traduzione in linguaggio macchina di quanto è stato scritto dal programmatore in linguaggio C. La traduzione delle frasi in C è un sottolinguaggio ( o sottoinsieme) della linguaggio della lingua parlata dai programmatori. L’uso di questi sottoinsiemi ha lo scopo di eliminare le ambiguità della frase per semplificare la traduzione. Questo è l’unico modo che abbiamo per portare la traduzione in una forma comprensibile alla macchina. Quello che ho scritto vale un po’ per tutti i linguaggi di programmazione. Ma il linguaggio C ne ha fatto la sua bandiera. Il linguaggio C ha un insieme limitato di istruzioni. E’ un linguaggio povero ma chiunque grazie alla conoscenza del linguaggio può creare nuove istruzioni.
Studiare bene questo linguaggio ti consentirà di studiare molto meglio i successivi linguaggi.

[huge_it_portfolio id=”12″]

Hai bisogno di altre informazioni ?

* indicates required



Consenso all’uso dei dati *



Home

photo of andrea barbieri

BTF Traduzioni SEO Sviluppo Web

Piazza Giuseppe Mazzini, 46

Poggibonsi, Siena, 53036 Italia

+393296664935
traduzione, traduttore, programmatore, blogger, realizzazione siti web, Web Marketing, lezioni private di lingua,