若一个程式或副程式可以“在任意时刻被中断然后操作系统调度执行另一段程式码,这段程式码又使用了该副程式不会出错”,则称其为可重入的。即当该副程式正在执行期,执行线程可以再次进入并执行它,仍然可得到符合设计时所预期的结果。与多执行绪并发执行的执行绪安全不同,可重入强调对单一执行绪执行时重新进入同一个子程序仍然是安全的。
蛇形命名法是指每个空格皆以底线取代的书写风格,且每个单字的第一个字母皆为小写。蛇形命名法经常被使用在电脑科学当中,例如程式语言的变数名称、副程式的名字以及档案名称。一份研究指出相较于驼峰式大小写,使用蛇形命名法能够让读者更快速的辨识出值的含意 。