早在1960年代的IBM/360操作系统中就已经广泛使用，尤其是在输入/输出子模块，以及COBOL和PL/I的运行时库中。装载的过程对于应用程序开发者是透明的，主要由操作系统或者输入输出子系统自动处理。这样做的好处有：IBM于1970年代开发的战略性事务处理操作系统CICS中，不仅在普通应用程序级别上使用了动态加载，甚至在内核级别都广泛採取这种机制，这使得用户可以在不用重启CICS操作系统的前提下，就可以对应用程序做任何级别的漏洞修复。
应用.动态装载经常用于插件。Secti