일반 적 으로 동적 바인더 ( Dynamic Binding ) 는 늦 은 바인딩 ( late binding ) 이 라고 도 불리 는데 , 루틴 이나 객체 의 링 킹 이 실행 시 그 순간 의 상태 에 따라 일어난다 . 프로그래밍 에서 변수 들 은 정수 나 문자열 등 형태 에 따라 그 변수 에 저장 되 는 값 의 저장 방법 이나 조작 방법 이 달라진다 . 전통 적 인 컴파일러 들 이나 어셈블러 들 은 컴파일 시점 에 변수 의 형식 을 할당 하 는 정적 바인딩 을 제공 하 였으나 , 객체 지향 언어 들 은 실행 시 키보드 또는 기타 다른 소스 로부터 값 이 변수 에 들어오 는 그 순간 에 변수 의 형식 이 결정 되 는 동적 바인딩 을 지원 한다 . 이른 바인딩 ( early binding ) 또는 정적 바인딩 ( static binding ) 과 대비 되 는 말 이 다 .