The ability to write functions that take variables as parameters and return variables back to the calling statement, similar to functions in VB and C.