| 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
    Tre categorie di linguaggi di programmazione
    Le modalità di linguaggi di programmazione categorizzazione sono numerosi. Un sistema di classificazione è costruito attorno come il programmatore deve pensare di creare un programma funzionale in quella lingua , e quali strumenti sono lì per estendere il linguaggio e rendere il lavoro del programmatore meno ripetitivo . Linguaggi di programmazione procedurali

    I linguaggi di programmazione più semplici da capire sono chiamati linguaggi di programmazione procedurali . Linguaggi procedurali eseguire i loro istruzioni in un semplice, lineare . Se il codice deve essere riutilizzato , è spartita fuori in un sottoprogramma . Un sacco di lingue procedurali hanno avuto funzioni aggiuntive appiccicato a loro. Il linguaggio di programmazione C è quasi l'archetipo di un linguaggio procedurale .
    Object- Oriented Programming Languages ​​

    linguaggi di programmazione orientati agli oggetti consentono al programmatore di definire le classi, con attributi , e chiamare su di loro . Le classi possono essere pensati come subroutine di lingua procedurali che esistono indipendentemente dal programma stesso. Se un programma orientato agli oggetti invita una serie di strumenti per analizzare file XML , il programmatore non ha bisogno di ricreare quegli strumenti per ogni nuovo programma . Classi memorizzano informazioni gerarchiche , il che significa che gli attributi di classe superiore dell'ordine sono ereditati da classi di ordine inferiore . Ad esempio, la classe "automobile" potrebbe avere gli attributi "ruote " e " motori ", e contengono le sottoclassi di "auto " e " camion ", entrambi i quali hanno le caratteristiche "ruote" e "motori" e non hanno bisogno di specificare perché " auto " e "autocarri" sono sottoclassi di " automobili ". C + + , C # e Java sono tutti esempi di linguaggi di programmazione orientati agli oggetti .

    funzionali linguaggi di Programmazione

    linguaggi di programmazione funzionale rompono programmazione down dei dati e gli elenchi , e costruire tutto il resto che sarebbe stato utilizzato in un linguaggio procedurale oppure orientata agli oggetti di questi due elementi . Questo rende molto flessibile linguaggi funzionali , ma l' approccio mentale necessaria per usarli è quasi del tutto estraneo a qualcuno che ha utilizzato per la programmazione di un linguaggio procedurale o object-oriented . I linguaggi funzionali sono utilizzate in AI ricerca e matematica. Esempi di linguaggi di programmazione funzionali sono Lisp e Haskell .
    Altri sistemi di categorizzazione

    Un altro metodo di linguaggi di programmazione categorizzare contrasta prestazioni con l'utilitarismo . Lingue alte prestazioni compilare eseguibili , e forniscono accesso a funzioni di basso livello come la gestione della memoria e puntatori . Essi richiedono più lavoro da programmatore per ottenere qualcosa di funzionale , ma i risultati saranno correre molto velocemente . Linguaggi di alto utilità sono progettate per la programmazione veloce , e di solito sono dinamiche - il codice viene interpretato ogni volta che viene eseguito, il che rende il programma stesso eseguito lentamente rispetto ad un linguaggio compilato . C e C + + sono linguaggi di programmazione ad alto rendimento . Python e Ruby sono linguaggi di alta utilità .

    Previous :

    next :
      Articoli Correlati
    ·Come fare un Array Button Uso di ActionScript 
    ·Come unire due Data Colonne di Oracle 
    ·Come convertire i file Rdb a Mpeg 
    ·Che cosa è il debug di script utilizzato per ? 
    ·Binari di calcolo Tips & Tricks 
    ·Il primo a Scrivere Computer Code 
    ·Come convertire un argv per un Integer 
    ·Come incorporare Autoplay su un Application Pagina Plug…
    ·Come creare un pulsante immagine Redirect Con un campo …
    ·Come eliminare un file a SVN Eclipse 
      Articoli in evidenza
    ·Come fare il vostro proprio segni in Java 
    ·Come utilizzare un Spinner per un Palm Pilot 
    ·Come esportare un file EXE di Visual C # Studio Express…
    ·Come calcolare la complessità ciclomatica 
    ·Come Redirect PHP Context Object 
    ·Caratteristiche di Turbo C 
    ·Come convertire un elenco di una stringa in Java 
    ·Come compilare C Progetti 
    ·Come fare un triangolo in Visual Basic 
    ·Tutorial Visual Basic su Caselle di controllo 
    Copyright © Conoscenza Informatica http://it.wingwit.com