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 >> python Programming >> Content

    Har Python behöva en adapter

    Programmeringsspråk kan delas in i två kategorier : ? Kompileras eller tolkas . Kompilerade språk är de som källkod programmerare konvertera till maskinkod innan distribution till slutanvändare . Tolkade språk , såsom Python, använda en typ av programvara adapter som förvandlar källkoden till maskinkod i realtid när användaren exekverar programmet . Programmeringsspråk

    Körbar koder som datorer foder till processorer för att köra ett program är mycket specifika instruktioner . De består av enskilda delar av beräkning , individuella kontroller logik , flytta data från en plats till en annan och en mängd andra åtgärder hårdvara nivå . För programmerare , kodning applikationer direkt i denna typ av maskinkod är mycket tidskrävande , och gör det betydligt svårare att utveckla avancerade applikationer . Programmeringsspråk, såsom Python , lösa detta problem genom att låta mänskliga programmerare att skriva kod i en syntax som är lättare för människor att bearbeta sedan konvertera språkkod till maskinkod .
    Kompilerade språk

    fram till 1990-talet , gjorde programmeringsspråk mestadels användning av kompilatorer . Dessa bitar av programvara ta helheten av ett programmets källkod och konvertera det till maskinkod. Denna maskinkod sedan distribueras som en körbar binär för användare att köra på sina datorer . Språk som C och C + + Använd kompilatorer , och detta direkt omvandling till maskinkod innebär att slutanvändaren inte behöver någon form av adapter för att köra program skrivna i dessa språk .
    Tolkade språk

    i mitten av 1990-talet , började språkkonstruktörer gör programmeringsspråk som används en typ av programvara adapter som kallas en " tolk . " Hellre än att kompilera källkoden till maskinkod innan du distribuerar den till användarna , dessa språk skulle få användare ladda ner källkoden direkt . Användarna skulle då köra källkoden med en sådan adapter , vilket skulle kompilera källkoden till maskinkod som användaren körde programmet . Python är ett sådant " tolkat " språk som kräver en sådan adapter . Addera Varför använda en tolkning språk ?

    En stor fördel med att använda ett tolkat språk , liksom Python , är att programmerare kan skriva flera plattformsoberoende program . Sammanställt programvaran måste vara speciellt skriven och sammanställas för varje enskilt operativsystem som programmeraren vill att den ska köras . Eftersom tolkar operativsystem specifikt en programmerare kan skriva källkoden för ett program en gång , och det språket tolk som körs på användarens system ( vare sig det Windows , Mac eller Linux ) kommer automatiskt att anpassa källkoden till den nödvändiga maskinkod för användarens system .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Referens Disk Paths på Python
    ·Hur man testar för Intersecten av två linjerna i Pyth…
    ·Hur man använder Gå och Split funktioner i Python Pro…
    ·Exempel på Python XML Processing
    ·Vad är Python för Windows PC
    ·Hur man testar Python
    ·Hur man lägga till en sträng i Python
    ·Hur man stänger av Python deprecation Varningar
    ·Regular Expression Handledning för Python 2.5
    ·Python sorteringsfunktion
    Utvalda artiklarna
    ·Hur man skriver strängar till en textfil i Java
    ·Vad är PrintStream i Java
    ·Skriva och utforma Videospel
    ·PHP Fatal Error : Memory Utmattad
    ·Hur fyller en 2D Matrix i C
    ·Hur man sparar en fil som en PHP
    ·Hur man skapar dynamiska Nästa & Föregående Buttons …
    ·Ställa Access Key i Visual Basic
    ·Hur man använder Visual Basic för att skapa ett flerv…
    ·Tutorial på String Kontroller i Python
    Copyright © Dator Kunskap http://www.dator.xyz