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()
In acest capitol vom invata sa lucram cu subprograme.