plattformsoberoende
Plattformsoberoende är ett begrepp inom programvaruteknik som beskriver programvara, dataformat eller användargränssnitt som kan köras eller användas på flera olika hårdvaru- och operativsystemplattformar utan eller med minimala modifieringar. Målet är att minska plattformsberoende kod och göra lösningar mer portabla och återanvändbara.
Principerna uppnås genom att abstrahera plattformsberoende funktioner via ramverk och bibliotek, använda tolkningsbara eller körbara mellanliggande
Exempel på plattformsoberoende språk och tekniker är Java (programmet körs på JVM och kan köras på många
Fördelar inkluderar bredare räckvidd och enklare distribution samt återanvändning av kod. Utmaningar består i prestandavariationer mellan