Linguaggio Dinamico
Un linguaggio di programmazione si può definire dinamico quando la maggior parte delle operazioni che un linguaggio statico esegue a compile time vengono eseguite a run-time. Sebbene, questo tipo di flessibilità può comportare dei problemi di gestione del codice, generalmente i benefici di un linguaggio dinamico sono importanti poichè la flessibilità che ne deriva permette una capacità di sintesi che nei linguaggi statici non è possibile ottenere.
