Programmeringsspråk är instruktioner och logik . De är vana att skapa programvara , t.ex. Internet webbläsare du använder nu , och kontroll hårdvara , såsom den som finns i mobiltelefoner och MP3-spelare . De kan delas in i två huvudtyper , nämligen tolkade språk och kompilerade språk . Den exakta skillnaden mellan sammanställt tolkas och ofta är dåligt definierad och otydlig . Vissa språk kan sammanställas och tolkas , medan det finns gråzoner som är en blandning av båda . Alla språk så småningom få omvandlas till maskinkod , vilket är den grundläggande undervisningen set används av en enhets maskinvara . Programspråk Översikt
Programmeringskod , skrivet med ett visst programmeringsspråk , vanligen skriven av en person i vad som kallas källkod . Denna källkod måste omvandlas till ett format lämpligt för den hårdvara /mjukvara miljö där den kommer att köras . Sammanställning vanligtvis är specifik för en typ av hårdvara , vilket innebär att koden endast ska köras på hårdvara för vilken det har sammanställts . När ett språk kompileras , är dess källkod omvandlas till maskinkod . I ett tolkat språk , får källkoden lämnas som - är , eller delvis sammanställas , endast när koden faktiskt exekveras tolkas det . Denna process är också kallad Just In - tiden sammanställning . Addera Fördelen med tolkade språk
En av de främsta fördelarna med tolkade språk är deras förmåga att utföra oberoende av arkitekturen de kör på . Till exempel kan de vara omedvetna om de kör på en 32 - bitars eller 64 - bitars operativsystem , eller ens vad operativsystemet är . JavaScript , vilket är ett språk som allmänt används för att bygga webbplatser , kan köra samma oavsett vilket operativsystem eller webbläsare som används .
Fördelen med kompilerade språk
En av de främsta fördelarna kompilerade språk har är hastigheten . Eftersom datorn koden vanligtvis har omvandlats till ett format lämpligt för den specifika hårdvara /mjukvara miljö , är mindre arbete som krävs för att genomföra programmet , och koden kan köras med mer effektivitet . C och C + + är exempel på de kompilerade de vanligaste språken . Addera Vilket är bäst ?
Varje typ av språk har sina fördelar och nackdelar . En del av tiden , skillnaden mellan vad som sammanställs och vad som tolkas oskärpa . Vissa programmeringsspråk kan sammanställas och tolkas , till exempel. Ytterst , vad du kommer att använda språket för att ofta avgöra vilken metod som är bäst .