Слово кофе пришло в Россию в XVIII веке и изначально считалось заимствованным существительным среднего рода. Но уже в XIX веке в литературе и в устной речи помимо слова "кофе" все чаще стали употреблять "кофий" (его можно встретить в произведениях Льва Толстого и других русских классиков) . По одной из версий, именно это обстоятельство сыграло роковую роль в судьбе напитка. И к началу XX века слово "кофе" перешло в разряд существительных мужского рода. Однако, со временеи стала очевидной искусственность такой классификации. Если при письме люди еще старались соблюдать правила, то в разговорной речи "кофе" по-прежнему чаще употребляли как существительное среднего рода. И языковеды пошли на попятную. В конце 70-х годов после скурпулезного изучения проблемы, сбора информации и статистических обобщений, специалисты пришли к выводу, что слово "кофе" вправе иметь два нормативных варианта. Проще говоря, оно является "пограничным" и может употребляться как существительное и среднего и мужского рода. Окончательно средний род слова "кофе" был реабилитирован в 1980 году в издании "Русская грамматика". Так что между выражениями "кофе остыл" и "кофе остыло" нет никакой разницы. Что бы вы не выбрали, - никто не сможет упрекнуть вас в незнании русского языка.http://www.exler.ru/blog/item/1568/#c12104В словарях это слово было зафиксировано с 1762 г. Хотя, надо отметить, что в широкое употребление оно вошло значительно раньше: в Петровскую эпоху (причем, в форме кофе, кафе, но чаще кофий, кофей) . Первоисточником, скорее всего, является арабское слово, обозначающее тропическое вечнозеленое дерево. Из арабского оно пришло и в турецкий, и в афганский языки. В русском языке слово кофе восходит, вероятно, к голландскому koffie - «кофе» . Русский лингвист, создатель первой стилистической грамматики русского языка В. И. Чернышев писал в начале 20 века: «Иностранные, несклоняющиеся слова на -а, -е, -и, -о, -у, означающие предметы неодушевленные единственного числа, употребляются обычно в среднем роде» . Среди приведенных им примеров есть и «черное кофе» . Но далее В. И. Чернышев пишет, что некоторые авторы предпочитают употреблять такие слова в мужском роде согласно с французским языком, из которого они были заимствованы. Так, у Ф. М. Достоевского можно встретить: «…прихлебывал свой кофе» , а у А. С. Пушкина: «…свой кофе выпивал» . Да и сам Чернышев склоняется на сторону классиков. В словарях, учебных пособиях род слова кофе всегда сопровождался специальными пометками. Толковый словарь русского языка под редакцией Ушакова рекомендовал мужской род, но при этом не исключался и средний (предлагаемый в качестве разговорного варианта) . Словарь С. И. Ожегова долго рекомендовал употреблять это слово в мужском роде.Между тем и форма среднего рода не была забыта. Словарь-справочник К. С. Горбачевича указывает, что «в современной разговорной речи широко встречается употребление слова кофе в среднем роде» .«Русская грамматика» , подтверждая мужской род слова кофе, добавляет: «допустимо употребление этого слова и в среднем роде» . Что же все-таки происходит и какая форма является правильной? Процесс склонения несклоняемых иноязычных слов, на самом деле, вполне естественен: если слово приживается в языке, то мы невольно употребляем его в удобной нам форме. Поэтому кофе, как и Интернет, склонно к изменению формы.Вы не допустите ошибки, если употребите это слово в среднем роде. Но литературной нормой является все-таки мужской род: вкусный, крепкий, горячий, настоящий, бодрящий, натуральный кофе.