Klasyfikacja i cechy Należy do niewielkiej rodziny języków północnohalmaherskich (North Halmahera, NH), toteż łączą go związki z językami Halmahery i językiem sąsiedniej wyspy Ternate – z którym jest bardzo blisko spokrewniony. Niektóre źródła wręcz grupują ternate i tidore jako dialekty jednego języka. C.L. Voorhoeve (1988) podaje, że 80% ich podstawowej leksyki to formy pokrewne, wskazując na wzajemną zrozumiałość obu języków. Pomimo bliskiego pokrewieństwa językowego Ternate i Tidore stanowią odrębne społeczności etniczne, które zachowują poczucie własnej tożsamości. W obrębie języka tidore występują co najmniej dwa subdialekty (związane z miejscowościami Mareku i Soa Sio), różniące się przede wszystkim cechami dźwiękowymi. Według doniesień istnienie tych odmian – i powiązanych podziałów subetnicznych – jest efektem dwóch fal migracyjnych, które ukształtowały społeczność Tidore.

Na poziomie struktury wykazuje wiele cech języków austronezyjskich;