指令的效果是调整程式的控制流程，后续就执行标记位置的程式。goto 指令是许多的计算机科学家视为有害的指令，像荷兰计算机科学家艾兹格·迪科斯彻（Edsger Wybe Dijkstra）就提出了goto有害论。
子程序.子程序（subroutine）可以用许多不同的术语来表示，例如程序、函数（尤其是有传回值时）或是方法（特别是子程序属于一个类的一部份）等。子程序是是完成一项特定工作的代码序列，其他程式可以将流程移转到子程序中，执行特定工作后再回到原来的程式，若程式中有许多