C Linguaggio di programmazione per principianti

C è un linguaggio di programmazione inventato nei primi anni '70 da Dennis Ritchie come linguaggio per la scrittura di sistemi operativi. Lo scopo di C è definire con precisione una serie di operazioni che un computer può eseguire per eseguire un'attività. La maggior parte di queste operazioni comporta la manipolazione di numeri e testo, ma tutto ciò che il computer può fisicamente fare può essere programmato in C.

I computer non hanno intelligenza - devono essere informati esattamente su cosa fare e questo è definito da linguaggio di programmazione usate. Una volta programmati, possono ripetere i passaggi tutte le volte che lo desideri a velocità molto elevata. I PC moderni sono così veloci che possono contare fino a un miliardo in un secondo o due.

Cosa può fare un programma C?

Le attività di programmazione tipiche includono l'inserimento di dati in a Banca dati o estrarlo, visualizzare grafica ad alta velocità in un gioco o video, controllare dispositivi elettronici collegati al PC o persino riprodurre musica e / o effetti sonori. Puoi persino scrivere software per generare musica o aiutarti a comporre.

instagram viewer

C è il miglior linguaggio di programmazione?

Alcuni linguaggi informatici sono stati scritti per uno scopo specifico. Java è stato originariamente ideato per controllare i tostapane, C per la programmazione dei sistemi operativi e Pascal per insegnare buone tecniche di programmazione ma C doveva essere più simile a un linguaggio assembly di alto livello che poteva essere utilizzato per il porting di applicazioni su computer diversi sistemi.

Ci sono alcune attività che possono essere eseguite in C ma non molto facilmente, ad esempio la progettazione GUI schermi per applicazioni. Altre lingue come Visual Basic, Delphi e più recentemente C # hanno elementi di progettazione della GUI incorporati e quindi sono più adatti per questo tipo di attività. Inoltre, alcuni linguaggi di scripting che forniscono ulteriore programmabilità ad applicazioni come MS Word e persino Photoshop tendono ad essere eseguiti in varianti di Basic, non C.

Quali computer hanno C?

La domanda più grande è: quali computer non fare avere C? La risposta - quasi nessuna, poiché dopo 30 anni di utilizzo è praticamente ovunque. È particolarmente utile nei sistemi embedded con quantità limitate di RAM e ROM. Esistono compilatori C per quasi ogni tipo di sistema operativo.

Come iniziare con C?

Innanzitutto, hai bisogno di un Compilatore C.. Ci sono molti quelli commerciali e gratuiti disponibili. L'elenco seguente contiene le istruzioni per il download e l'installazione dei compilatori. Entrambi sono completamente gratuiti e includono un IDE per semplificarti la modifica, la compilazione e il debug delle applicazioni.

  • Scarica e installa Visual C ++ 2005 Express Edition di Microsoft
  • Scarica e installa Apri il compilatore Watcom C / C ++

Le istruzioni mostrano anche come inserire e compilare la prima applicazione C.

Come iniziare a scrivere le applicazioni C?

Il codice C viene scritto usando un editor di testo. Questo può essere un blocco note o un IDE come quelli forniti con i tre compilatori sopra elencati. Scrivi un programma per computer come una serie di istruzioni (chiamato dichiarazioni) in una notazione che assomiglia un po 'a formule matematiche.

Questo viene salvato in un file di testo e quindi compilato e collegato per generare codice macchina che è quindi possibile eseguire. Ogni applicazione che usi su un computer sarà stata scritta e compilata in questo modo, e molte di esse saranno scritte in C. Di solito non è possibile ottenere il codice sorgente originale a meno che non lo fosse open source.

Esistono molti open source C?

Perché è così diffuso, molto software open source è stato scritto in C. A differenza delle applicazioni commerciali, in cui il codice sorgente è di proprietà di un'azienda e non è mai stato reso disponibile, il codice open source può essere visualizzato e utilizzato da chiunque. È un modo eccellente per imparare le tecniche di codifica.

Potrei ottenere un lavoro di programmazione?

Fortunatamente, ci sono molti lavori C là fuori ed esiste un immenso corpus di codice che dovrà essere aggiornato, mantenuto e occasionalmente riscritto. I tre principali linguaggi di programmazione più popolari secondo il trimestre Tiobe.com sondaggio, sono Java, C e C ++.

Puoi scrivere i tuoi giochi ma devi essere artistico o avere un amico artista. Avrai anche bisogno di musica ed effetti sonori. Scopri di più su sviluppo del gioco. Giochi come Quake 2 e 3 sono stati scritti in C e il codice è disponibile online gratuitamente per studiare e imparare da esso.

Forse una carriera professionale di 9-5 ti farebbe meglio a leggere di a carriera professionale o forse prendere in considerazione l'ingresso nel mondo di Ingegneria software scrivere software per il controllo di reattori nucleari, aeromobili, razzi spaziali o per altre aree critiche per la sicurezza.

instagram story viewer