A Function is named unit of a group of program statements. This unit can be invoked from other parts of the program as and when required. Function calling can be done by- Call by value ,Call by reference ,Call byb address