Az Inform 7-ben nincsenek alprogramok. Ha viszont nem szigorúan a más nyelvekben megszokott alprogramokra gondolunk, akkor sok ilyen alprogram van. Ilyenek az akciók, amelyek egy-egy utasítássorozatból állnak és a rendszer hívja meg őket a kellő időben. Lehet paraméterük is, de nincs visszatérési értékük.
Moduloknak a különböző kiegészítések felelnek meg. Ezek sok új szabályt hoznak be általában valamilyen problémával kapcsolatban. Például van olyan kiegészítés, amely az emberek követésével kapcsolatban segíti a programozót. A kiegészítések kiterjesztése i7x. A hivatalos fejlesztőkörnyezetben először installálni kell őket, majd a forráskódban egy Include parancs után lehet használni a kiegészítőket.