Avanade interview question

What paradigm is JavaScript?