İdo, ana dilleri farklı olan insanlar arasında anlaşmayı kolaylaştırmayı amaçlayan bir yapay dildir. 1907'de icat edilmiştir.
İdo, dilbilgisi, sesbilgisi ve sözcelem bakımından öncülü Esperanto ile benzerlikler gösterir. İdo, Esperantoda reform talep eden Esperantocular tarafından oluşturulmuştur. Bu dili konuşanların sayısı bilinmemekle birlikte Esperantoyu azami 1.5 milyon, İdoyu birkaç bin kişinin konuştuğu tahmin edilmektedir. Yine Esperanto bilenlerin İdoyu, İdo bilenlerin Esperantoyu fazla zorlanmadan anladıkları tahmin edilmektedir.
İki dil arasında göze çarpan en önemli fark, İdonun 26 harfli standart Latin abecesini kullanmasıdır. Oysa Esperantoda "q", "w", "x" ve "y" harfleri bulunmayıp "ĉ", "ĝ", "ĥ, "ĵ", "ŝ" ve "ŭ" harfleri bulunmaktadır. İdonun Esperantonun 'hatalarını gidermek' amacıyla ortaya çıktığını söylemek yanlış olmaz.