'''Middleware''' er en fællesbetegnelse for [[computerprogram]]mer, der ikke er en del at [[computer]]ens [[styresystem]], men dog stiller muligheder til rådighed for andre programmer. [[Database]]r er et eksempel, men grænsen for, hvad der er middleware er ret flydende. Et krav er dog, at programmet stiller et [[API]] til rådighed, så systemet kan tilpasses et konkret formål. Mange programmer, der afvikles på en [[server]] kan betragtes som middleware.