Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Tre kategorier av programspråk

    Metoderna för språk kategorisera programmering är många . En kategorisering är uppbyggt kring hur programmeraren måste tänka för att skapa ett fungerande program på det språket , och vilka verktyg finns för att utöka språket och göra programmerarens arbete mindre upprepningar . Processuella programmeringsspråk

    enklaste programspråk att förstå kallas processuella programmeringsspråk . Arbetsspråk exekvera sina instruktioner på ett enkelt , linjärt sätt . Om koden måste återanvändas , det styckades av till en subrutin . Många processuella språk har haft ytterligare funktioner läggs ovanpå dem . Programspråket C är nästan arketypen av ett processuellt språk .
    Objektorienterad programmering språk

    Objektorienterad programmeringsspråk tillåter programmeraren att definiera klasser med attribut , och uppmana dem . Klasser kan ses som processuella språk subrutiner som existerar oberoende av själva programmet . Om ett objektorienterat program uppmanar en uppsättning verktyg för att analysera XML -filer , behöver programmeraren inte återskapa dessa verktyg för varje nytt program . Klasser lagra hierarkisk uppgifter , vilket innebär att attribut av högre ordning klassen ärvs av lägre ordningens klasser . Till exempel kan klassen " bil " har attributen "hjul " och " motorer ", och innehåller de underklasser " bilar " och " lastbilar ", som båda har de funktioner "hjul " och "motorer" och behöver inte ange dem eftersom " bilar" och " lastbilar " är underavdelningar till " bilar . " C + + , C # och Java är alla exempel på objektorienterade programmeringsspråk .

    Funktionella programmeringsspråk

    Funktionella programmeringsspråk bryter programmering ner i data och listor , och bygga allt annat som skulle kunna användas i en process-eller objektorienterat språk ur dessa två element . Detta gör funktionella språk mycket flexibel , men sinnet ställa behövs för att använda dem är nästan helt främmande för någon som är van att programmera ett processuellt eller objektorienterat språk . Funktionella språk används i AI forskning och matematik . Exempel på funktionella programmeringsspråk är Lisp och Haskell .
    Andra Kategorisering Systems

    annan metod för språk kategorisera programmering kontrasterar prestanda med utilitarismen . Högpresterande språk kompilera körbara , och ger tillgång till lågnivå- funktioner som minneshantering och pekare . De kräver mer arbete från programmeraren att få något funktionellt , men resultaten kommer att springa mycket snabbt . Hög - utility språk är konstruerade för snabb programmering , och är oftast dynamisk - koden tolkas varje gång det körs , vilket gör själva programmet körs långsamt jämfört med en sammanställt språk . C och C + + är högpresterande programmeringsspråk. Python och Ruby är hög - utility språk .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder Välj Vart Match på alla kolumner i …
    ·Hur att skapa en applikation för en iPhone
    ·Olika sätt att visa datum på kommandoraden
    ·Hur man testar för PLC Ladder Logic
    ·Felsökning ett netto fel Framework Runtime
    ·Hur uppdaterar Administrator den ColdFusion 9
    ·Hur man skriver metoder i Pseudokod
    ·Lägga UserControl till PLACEHOLDER
    ·Hur skall jämföra de skillnader i två rader i Oracle…
    ·Hur att skicka parametrar till en applet
    Utvalda artiklarna
    ·Datoralgoritmer Tutorial
    ·Hur man sätter in en JPG till data Fönster
    ·JDK 1.6.0-7 Java Upgrade installationsproblem
    ·Ring Funktion av Object C + + Syntax
    ·Hur man använder Console.Write i VB.NET
    ·Hur dra en variabel till en annan klass i Java
    ·Hur date Kolla in SQL
    ·Hur att bryta VBA kod över flera rader
    ·Hur man skapar XML för Google Maps
    ·5 Användning av JavaScript
    Copyright © Dator Kunskap http://www.dator.xyz