在教科书中学习编码规范与结构化定义子例程(サブルーチン)是把特定的一段处理归为一体,使其他处理能够调用它的部件。解说被调用后执行处理,结束后回到调用方接着往下执行。同样的处理不必在多处重复编写,只改 1 处,所有调用它的地方都会反映出来。根据语言不同,它也称为函数或过程,子例程还可以再调用别的子例程。类比就像菜谱里写着「熬高汤的方法见另页」,需要时随时翻到那一页去看。记忆钩子sub 是表示「下面的、从属的」的前缀,与 submarine(在水面下行进的船)中的 sub 相同。メインルーチンサブルーチン1サブルーチン2