23 Resources share the relationship broader to Computer programs