В общепринятом понимании полиглот - это человек, свободно владеющий несколькими (обычно тремя или более) иностранными языками. Таким образом, в привычном смысле слова, программиста, знающего много ЯП, нельзя назвать полиглотом, так как полиглотия, как правило, относится к знанию иностранных языков.
Однако, в контексте программирования и технического мира, некоторые могут использовать термин "полиглот" для описания программиста, владеющего несколькими языками программирования. Это, однако, более метафорическое использование термина и не вписывается в общепринятое значение.