Definitie: Prin subprogram se intelege un ansamblu alcatuit din declarari si insturctiuni scrise în vederea unei anumite prelucrari, ansamblu implementat separat si identificat printr-un nume.
Pana in prezent am fost doar utilizatori de subprograme. Exemple de astfel de subprograme folosite sunt:
- matematice: sin, cos, abs, exp, floor;
- de manipulare a fisierelor: .close()

