# 5.10: Summary

This chapter covered the basics of subprogram calls, how to implement and call subprograms, and the basics of how to pass basic parameters to the subprogram. It also explained the $pc and $ra registers, and their role in controlling the execution sequence of a program. How to properly comment subprograms and files was also covered.