| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    Qual è l' importanza di imparare C Language
    Il linguaggio di programmazione C è stato sviluppato da Dennis Ritchie presso i Bell Labs tra il 1968 e il 1972 per i sistemi Unix . Ritchie deriva le caratteristiche del C dal precedente linguaggio B , motivo per cui ha scelto il nome. Oggi , C è diventato uno dei linguaggi più popolari . L'influenza di C può essere visto in molte più recenti linguaggi di programmazione , in particolare C + + . Molti dei vantaggi di C sono a causa della sua età e comunanza . Maturità

    C è stato intorno per un tempo molto lungo in termini di programmazione di computer . Quasi ogni aspetto della lingua , compresi i trucchi che non sono stati destinati dagli sviluppatori originali , è stato esplorato e spiegato chiaramente . Ci sono una ricchezza di esempi e codice sorgente riutilizzabili liberamente disponibile su Internet .
    Portabilità

    Oggi , ci sono poche piattaforme che non dispongono di un compilatore C . Ciò significa che , con alcuni ritocchi minori , quasi ogni programma C può essere compilato per funzionare su qualsiasi piattaforma. C è nato come un linguaggio per scrivere il software di sistema del computer, ma da allora è stato ampiamente utilizzato per lo sviluppo di software applicativo per piattaforme portatili come gli smartphone .
    Common Language

    Poiché C è così ampiamente usato e ben compresa , è un ottimo strumento per esprimere le idee di programmazione in modo che gli altri possano comprendere, a prescindere dalla lingua sono più familiarità. C può anche essere visto come archetipo per molte lingue successive. Costrutti del linguaggio in C , come ad esempio "if" , "per" e loop "while" , e tipi di variabili , si possono trovare in molte lingue più moderne , così le idee espresse in C possono ancora essere compresi dagli sviluppatori del programma. < Br >
    basso livello di potenza

    Anche se C è tecnicamente un linguaggio di alto livello , il che significa che astrae la programmazione dal codice macchina di base , è uno dei " più basso livello "linguaggi di programmazione ad alto livello . Codice C esercita potenti controllo , diretto e stretto sopra la macchina . Poiché C è legato così strettamente con la macchina , fornisce metodi per l'accesso diretto ai componenti del sistema , come il disco rigido , unità ottiche e le stampanti .
    Linguaggio procedurale

    C è un linguaggio di programmazione procedurale , non un linguaggio di programmazione orientato agli oggetti . Tuttavia, nonostante l'ampio uso di progettazione orientata agli oggetti in programmazione moderno , molte applicazioni sono ancora più adatti allo stile di disegno procedurale , che va spesso senza istruzione a molti molti programmatori , che si concentrano esclusivamente sulla progettazione orientata agli oggetti . Imparare il C fornisce uno sfondo procedurale forte , che è un insieme di abilità degna .
    Relazioni con C + + +

    C + + ha iniziato come estensione per il linguaggio di programmazione C , ma alla fine sviluppato in un linguaggio orientato agli oggetti pienamente a sé. Tuttavia, perché condivide la maggior parte della sua sintassi e la struttura di C , si tratta di un compito semplice per la transizione da C a C + + , o da C + + a C.

    Previous :

    next :
      Articoli Correlati
    ·Come creare un'applicazione per iPhone per un RSS su un…
    ·Come dichiarare le funzioni inline in C + + 
    ·Come animare in XNA 
    ·Come aggiornare Xcode Da Terminali 
    ·Come eseguire il debug di una perdita di memoria in C +…
    ·Come convertire i radianti in gradi in C + + Language i…
    ·Come costruire un eseguibile CPP su Windows 
    ·Scopo primario del file di intestazione 
    ·Come accedere al Papaya Android 
    ·Come ottenere combinazioni di tasti in C + + 
      Articoli in evidenza
    ·Come aggiungere la ricerca Scatole di Tesi barre di spo…
    ·Come modificare il piè di pagina PHP in Joomla 
    ·Come infilare in Python 
    ·Come cancellare il contenuto di un file PHP 
    ·Come fare un rollover o al passaggio del mouse 
    ·Come modificare un file di testo in Access 2003 Visual …
    ·Come scrivere una API MFC per Workstation Shutdown 
    ·Come ottenere il numero di linee su una lettura del fil…
    ·Perl : Come utilizzare una variabile in una funzione Sp…
    ·Come leggere le impostazioni di protezione di Windows A…
    Copyright © Conoscenza Informatica http://it.wingwit.com