| 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 >> Computer Programming Languages >> Content
    Differenza tra livello alto e il più basso livello in Computer Programming
    lingue di computer si sono evoluti a partire dai primi mainframe che hanno accettato i programmi sotto forma di una serie di combinazioni di interruttori inseriti in successione . Le prime lingue erano talvolta sintatticamente criptico e difficile da imparare . Linguaggi di programmazione moderni avvicinarsi inglese di tutti i giorni , ma hanno ancora le loro regole di sintassi . Linguaggi di programmazione sono stati etichettati come " prima generazione ", "seconda generazione ", " terza generazione " e " quarta generazione ". Lingue di prima generazione erano più vicini al linguaggio macchina , mentre 4GLs approccio inglese . Una divisione meno granulare di linguaggi di programmazione si riferisce a loro come linguaggi di alto livello e di basso livello . Linguaggio Macchina

    Il linguaggio dei computer è composto da 1 e 0 combinati in gruppi di otto per formare i caratteri . Questo perché i computer funzionano con i regolatori che possono essere sia su ( 1) o meno ( 0 ) . Ogni 1 o 0 è un po ' , e otto bit formano un byte . I primi computer necessari ingresso in forma di linguaggio macchina , ma questo era troppo ingombrante, quindi linguaggi di programmazione sono stati sviluppati a prendere la noia di entrare in un programma in un computer. Questi linguaggi sono interpretati, , come era prime versioni di BASIC , o compilati . In entrambi i processi si trasforma testo inglese in linguaggio macchina . Gli interpreti fanno la conversione al volo quando si incontra ogni dichiarazione, mentre i compilatori generano un file di linguaggio macchina che è eseguibile da solo .
    Basso livello Lingue

    Low- linguaggi di livello sono più vicini al linguaggio macchina e sono molto più criptico di linguaggi di alto livello . Assembler è il linguaggio di basso livello più comune sulla maggior parte dei computer , se personal computer o mainframe . Istruzioni per un programma assembler mainframe aspetto: MVC A, B. Che istruzione dice al computer di spostare il contenuto della variabile B ad A. linguaggi di basso livello variabile sono in genere scritte da personale tecnico altamente qualificato e sono utilizzati per le utilities e la velocità alta intensità di programmi . Linguaggi di basso livello possono essere utilizzati per la produzione di codice estremamente efficiente .
    Alto livello Lingue

    linguaggi di alto livello si avvicinano inglese nella sintassi e sono più facili da scrivere , richiede abilità meno tecnico da parte del programmatore . Lingue che rientrano in questa categoria sono più numerosi di quelli che rientrano nella categoria di basso livello . BASIC , che sta per Beginners All-purpose Symbolic Instruction codice , è un esempio di un linguaggio interpretato di alto livello iniziale . Lo svolgimento del programma , ogni istruzione viene interpretata in una istruzione di linguaggio macchina ed eseguito. COBOL è un linguaggio di alto livello che è in genere utilizzato in applicazioni di business mainframe . Il moniker acronimo di Common Business Oriented Language , che implica la sua destinazione d'uso. Dichiarazioni tipiche COBOL simile a questa : A TOTALE -CHARGE TO PRINT - LINE - 21 . Le caratteristiche di un linguaggio di alto livello rendono utilizzabile da qualcuno che è più business oriented che tecnicamente qualificati . Fortran , abbreviazione di "traduzione formula , " è un linguaggio di alto livello che viene utilizzato principalmente per scopi scientifici . Non è proprio come un inglese come COBOL , ma i programmatori Fortran sono in genere più tecniche di programmatori COBOL .
    Medio livello Lingue

    Nel corso degli anni, una categoria di mid linguaggi di livello si è sviluppata che comprende linguaggi orientati agli oggetti . Un esempio di un linguaggio di medio livello è Java , che traduce programmatore - prodotta codice in istruzioni " tokenized " . Un'istruzione tokenizzato è uno che non è più in formato leggibile ma non è del tutto formato di linguaggio macchina . Richiede un interprete run-time , come ad esempio la Java Virtual Machine , per trasformare il codice token in codice macchina al momento dell'esecuzione del programma . Questo permette la versione in formato token del programma da eseguire su più piattaforme di computer , dando un livello di indipendenza da uno specifico sistema operativo o della macchina. Codice token corre più veloce di codice interpretato , ma più lento di codice compilato . Linguaggi di medio livello sono in genere utilizzati per la creazione di interfacce utente grafiche che servono come front end per applicazioni mainframe COBOL . Programmatori linguaggio di medio livello sono tecnicamente più orientati di programmatori in linguaggio di alto livello , ma meno di quanto i programmatori linguaggio di basso livello .

    Previous :

    next :
      Articoli Correlati
    ·Come trovare il numero più piccolo in un Array 
    ·Intestazione PE Caratteristiche DLL 
    ·Come convertire Enum alla lista 
    ·Come calcolare Normale OpenGL 
    ·Come inserire un ComboBox in C -Sharp 
    ·Come compilare il codice D su Vim 
    ·Come annullare un commit in Subversion 
    ·Come usare Bit Shifting in Crittografia 
    ·Alice Aiuto Programmazione 
    ·Quanto tempo lo Sviluppo App iPhone Prendere 
      Articoli in evidenza
    ·Come aggiungere una barra di ricerca al tuo sito web Ed…
    ·Perché il AS2 devono essere certificati ? 
    ·Come determinare un Multi - Dimensional dimensione dell…
    ·Come convertire Realtà Fabbrica Into XNA 
    ·Come importare gli utenti nella Community Builder su Jo…
    ·Come calcolare il THD in MATLAB 
    ·Come creare un MSI personalizzato 
    ·Come convertire una stringa di sistema IO in TextWriter…
    ·Come scrivere un file Effetto per XNA Games 
    ·Come ripristinare un file EDB 
    Copyright © Conoscenza Informatica http://it.wingwit.com