在程序设计语言中，名字绑定是把实体（数据或/且代码）关联到标识符。标识符绑定到实体被称为引用该对象。机器语言没有内建的标识符表示方法，但程序设计语言实现了名字与对象的绑定。绑定最初是与作用域相关，因为作用域确定了哪个名字绑定到哪个对象——在程序代码中的哪个位置与哪条执行路径。 
绑定时机.静态绑定的例子，如C语言的函数调用：用标识符引用的函数在运行时不能改变。动态绑定的例子如C++虚函数调用时的动态分派。由于多态对象的具体类型在运行前是未知的，因此被执行函数需要动态绑定。pu