reusable program
nounUK /ˌriːˈjuːzəbl ˈprəʊɡræm/
US /ˌriːˈjuːzəbl ˈproʊɡræm/
A reusable program is a set of computer instructions that you can use again and again for different jobs.
The teacher saved the reusable program so the class could make new pictures with it every week.
OTHER MEANINGS
2. A software module built to be used in many different projects without being rewritten.
The team added the login screen as a reusable program in every app they built.
3. A computer routine that can be called many times during a single run of a larger system.
The sorting routine is a reusable program that the main system calls whenever it needs to order data.
4. A teaching tool or script that instructors can run again for each new class.
She turned her quiz maker into a reusable program so each semester's questions load automatically.