Простейшие костяные иголки были изобретены ещё в Палеолите (около 2,6 млн лет назад — 10 тыс лет.до н.э),предками современного человека,точно кто создал, естественно,не узнать.
А если имеется ввиду современные металлические,то тут даже спорно в использовании слова "изобрел"
да, при таком раскладе сложно сказать кто её изобрёл. Вероятно очень много людей независимо друг от друга их изобрели.