Буква Ё самая молодая в русском алфавите. Придумала её в 1783 году княгиня Екатерина Дашкова, руководительница Императорской Российской Академии. На заседании Академии она спросила у присутствовавших, не разумнее ли заменить диграф «iо», например, в слове «iолка» на одну литеру «ё». Насколько я знаю, из французского была заимствована только буква (довольно широко распространённого в это время в России), но там она имеет другое значение. А вот звук в произношении долгое время существовал, но никак не выражался на письме.
Кроме русского языка, буква "ё" есть в белорусском и в некоторых неславянских алфавитах, основанных на гражданской кириллице (например, в чувашском, удмуртском)
Правила орфографии говорят, что после шипящих и "ц" под ударением в суффиксах существительных пишется О, а без ударения - Ё. То есть, слово "девчонка", так же как и "мальчонка", "зайчонок" и другие, пишется через "о". (хотя, тут есть определённые противоречия, ведь буква "ё" всегда ударная!) Это правило не относится к словам чёрт, чёрный, печёнка.
И напоследок, интересные факты. В России есть официальный Союз ёфикаторов, занимающийся борьбой за права «обесточенных» слов. И теперь благодаря им все правительственные документы, включая законы, полностью «ёфицированы».
Российскими программистами создан ётатор – компьютерная программа, автоматически расставляющая литеру "ё" в тексте. Художники же придумали ёпирайт – это значок для маркировки ёфицированных изданий.