Dynamisk binding, også kendt som sen binding, er en mekanisme, hvor et computerprogram venter, indtil runtime for at binde navnet på en metode, der kaldes til en faktisk subrutine. Det er et alternativ til tidlig binding eller statisk binding, hvor denne proces udføres på kompileringstidspunkt. Dynamisk binding er dyrere beregningsmæssigt, men det har den fordel at være mere tilbøjelige til at undgå versionskonflikter, når bindende funktioner i et tilknyttet bibliotek.
Evnen til at udføre dynamisk binding er en fælles karakteristik ved højt niveau sprog som C ++, Java og LISP.
Call, Compile, Program, Programmeringsbetingelser