Vinculación
Los nombres de identificador pueden hacer referencia a identificadores diferentes en ámbitos diferentes. Se puede hacer que un identificador declarado en distintos ámbitos o en el mismo ámbito más de una vez haga referencia al mismo identificador o función mediante un proceso denominado "vinculación". La vinculación determina las partes del programa en las que se puede hacer referencia a un identificador (su "visibilidad"). Hay tres tipos de vinculación: interna, externa y sin vinculación.