Språk på hög nivå:
- Lättare att läsa och skriva (närmare mänskligt språk)
- Kräver en kompilator eller tolk för att översätta till maskinkod
- Mer portabel (kan köras på olika typer av datorer)
- Exempel:Python, Java, C#, C++
Lågnivåspråk:
- Svårare att läsa och skriva (närmare maskinkod)
- Kräver ingen kompilator eller tolk för att köras
- Mindre bärbar (kan bara köras på specifika typer av datorer)
- Exempel:Monteringsspråk, maskinkod