'''Program rezydentny''', ('''TSR''', (od ang. '''Terminateterminate and Staystay Resident'resident'') – [[Oprogramowanie|program]] załadowany do pamięci operacyjnej komputera w dowolnej chwili jako "back stage" - "proces w tle" i pozostający w stałej gotowości do wykonania. Program rezydentny obsługuje w czasie rzeczywistym właściwe sobie wywołania lub przerwania.
Podstawowym programem rezydentnym [[DOS]]-au (komputery architektury [[x86|architektury x86]]) jest [[interpreter komendpoleceń]] - ([[commandCOMMAND.comCOM]],); inne to np.na przykład [[Sterownik urządzenia|sterowniki urządzeń]], lubw np.tym monitorująceklawiatury klawiaturęi lub drukarkędrukarki. W innych systemach komputerowych oraz DOS-ach, TSR-y funkcjonują podobnie i pełnią tę samą rolę.
Każdy program rezydentny może być immanentnym składnikiem [[System operacyjny|systemu operacyjnego]], ładowanym w trakcie jego startu lub doładowanym przez użytkownika według jego potrzeb w dowolnej chwili.