Programmeringssprog er instruktioner og logik . De er vant til at skabe software , såsom Internet browser, du bruger nu, og kontrol hardware, som den, der findes i telefoner og MP3-afspillere. De kan opdeles i to primære typer , nemlig tolkede sprog og kompileret sprog . Den nøjagtige skelnen mellem fortolket kompileret og er ofte dårligt definerede og uklare . Nogle sprog kan opgøres og fortolkes , mens der findes gråzoner , der er en blanding af begge . Alle sprog sidste ende få konverteret til maskinkode , som er den grundlæggende instruktionssæt anvendes af en enheds hardware. Programmeringssprog Oversigt
Programming kode , skrevet med en vis programmeringssprog er generelt skrevet af en person i , hvad der kaldes kildekode. Denne kildekode skal konverteres til et format egnet til hardware /software miljø, hvor det skal køre. Compilation er normalt specifikke for en type hardware arkitektur, hvilket betyder, at koden kun vil køre på den hardware , for hvilken den er kompileret . Når et sprog er kompileret , er dens kildekode omdannes til maskinkode . I et fortolket sprog, kan kildekoden efterlades som de er, eller delvist udarbejdet , kun når koden faktisk udførte det tolkes. Denne proces er også omtalt som Just In - tid Compilation .
Fordel af Fortolket sprog
En af de primære fordele ved fortolket sprog er deres evne til at blive udføre , uanset af arkitekturen , de kører på . For eksempel kan de være uvidende om , hvorvidt de kører på en 32 -bit eller 64 -bit operativsystem , eller hvad det operativsystem er. JavaScript , som er et sprog, der almindeligvis anvendes til at bygge internetsider kan køre den samme , uanset hvilket operativsystem eller Internet browser der bruges.
Fordel af kompilerede sprog
< br >
En af de primære fordele kompilerede sprog har, er hastighed. Fordi computeren koden normalt er blevet omdannet til et format egnet til den specifikke hardware /software-miljø , der er mindre arbejde, der kræves til at udføre anmodningen , og koden er i stand til at køre med større effektivitet . C og C + + er eksempler på de mest almindelige kompileret sprog.
Der er bedre?
Hver type sprog har sine fordele og ulemper . Noget af tiden , sondringen mellem , hvad der er kompileret og hvad der er fortolket slører . Nogle programmeringssprog kan kompileres og fortolkes , for eksempel. I sidste ende, hvad du skal bruge sproget til vil ofte afgøre, hvilken fremgangsmåde der er bedst.