Si es en tiempo de compilación es "estática", si es en tiempo de ejecución es "dinámica" y si son variables locales a un grupo de sentencias se denomina "automática".