Иван Иванович (Иоганн) Ланге родился 19 октября 1764 г. в дворянской семье. Воспитывался в гимназии Санкт-Петербургской Академии наук. По собственному желанию был определен учеником в Ботанический сад Академии наук, а затем лекарским учеником в Санкт-Петербургский морской госпиталь. В 1781 г. был произведен в «морской корабельный флот» подлекарем, в 1785 г. – лекарем, а в 1790 г.– штаб-лекарем. С 1782 по 1784 г. «был в Италии на корабле “Януарии” под командою капитана 2-го ранга и кавалера Матвея Григорьевича Коковцова и под предводительством вице-адмирала и кавалера Василья Яковлевича Чичагова».
Иван Ланге принимал участие в русско-шведской войне 1788–1790 гг. На корабле «Кир Иоанн» под командой капитана 1-го ранга Джорджа Тета 6 июля 1788 г. «был в действительном со шведами» Гогландском сражении. В этом сражении корабль получил 67 пробоин, было убито 7 и ранено 22 члена экипажа. Затем Ланге был командирован лекарем на фрегат «Возмислав» под командой капитан-лейтенанта Ивана Сергеевича Лисовского. В июле 1789 г. на корабле «Св. Петр» под командой адмирала В.Я. Чичагова участвовал в Эландском сражении. В том же году был определен в Кронштадтский морской госпиталь «для пользования раненых». В декабре 1792 г. в связи с невозможностью продолжать морскую службу «по увечью, полученному при разбитии фрегата “Возмислав”», Ланге определили во 2-ю дивизию штаб-лекарем.
В 1795 г. Ивана Ланге аттестовали в Медико-хирургической академии доктором. Затем Ланге служил акушером и инспектором Черниговской врачебной управы, временным инспектором над продовольствием и медикаментами Днестровской армии, членом Комитета об устройстве аптек, штадт-физиком (главным врачом) Московской медицинской конторы. В конце марта 1812 г. Ланге был назначен «инспектором аптекарской части по чрезвычайному снабжению Большой действующей армии».
С 1812 по 1815 г. И. Ланге находился «в походах против французов до самого города Парижа». М.И. Кутузов упоминал И. Ланге в своем письме главному военно-медицинскому инспектору армии Я.В. Виллие 7 октября 1812 г.: «Инспектор аптекарской части Ланг со всеми чиновниками, в его ведомстве состоящими, по нераздельной связи гошпиталей военных с аптекарскою частию, отныне впредь должен быть в точной и непосредственной вашей команде, и исполнялись бы ваши ему повеления, о чем от меня ему, Лангу, предписано». Сохранилась переписка Ланге с Московской медицинской конторой конца 1812 – начала 1813 г. Так, 12 декабря 1812 г. он писал: «Вследствие предписания Департамента медицинского Министерства полиции от 10-го числа октября сего года за №3166 сообщаю в Медицинскую контору с тем, дабы оная благоволила принадлежащие мне и чиновникам, находящимся при мне, в жалованье за майскую и сентябрьскую треть, да на канцелярский расход деньги, всего четыре тысячи восемьсот одиннадцать рублей тридцать четыре копейки с половиною из сумм оной Конторы выслать ко мне в самовозможнейшей скорости, адресуя оные на имя мое в Главную квартиру армии, состоящую в городе Вильно. Инспектор аптекарской части Иван Ланге». А в феврале 1813 г. он писал в Медицинскую контору: «Препровожденные при отношении оной конторы от 27 генваря за №105 на жалованье мне и чиновникам, при мне находящимся, за майскую и сентябрьскую трети прошлого 1812 г., равно и на канцелярские расходы ассигнациями 4810 рублей и серебром 35 копеек мною сего февраля 15 числа получены. О чем оную Контору сим извещаю. Инспектор аптекарской части армии Иван Ланге».
Должность инспектора аптекарской части русской армии И. Ланге исполнял вплоть до 30 октября 1816 г. Затем вернулся к обязанностям московского штадт-физика. Дослужился до чина статского советника. Скончался Иван Ланге 7 декабря 1822 г. и был похоронен на «Иноверческом кладбище на Введенских горах».


