In [[informatica]] il termine '''run-time''' (o '''runtime''') indica la fase di esecuzione di un [[programma]].
ÈÈ usato principalmente in contrapposizione a [[compile-time]], che indica la fase di [[compilazione]]. Per esempio, alcuni errori nel programma possono essere trovati dal [[compilatore]], e quindi al compile-time. Altri sono invece errori nella logica di funzionamento del programma, e possono essere trovati solo a runtime. La distinzione vale anche per l'allocazione di [[memoria (informatica)|memoria]], il [[link]] con librerie, etc.