Історія українських імен
Український імена дуже близькі до інших слов'янських імен – білоруських, польських, російських та ін., оскільки основними джерелами імен у цих народів були православні та католицькі святі та, меншою мірою, традиційне коло язичницьких слов'янських імен.
Як відомо, у східнослов'янських народів язичницькі імена довгий час функціонували паралельно з церковними. Отримуючи при хрещенні церковне ім'я, людина в побуті використовувала традиційне слов'янське, дане їй батьками. Серед українців цей звичай протримався дуже довго: так, гетьман Богдан Хмельницький мав подвійне ім'я - Богдан-Зіновій (церковне ім'я Зиновій було дане при хрещенні, а слов'янське Богдан виступало в ролі основного імені).
Маючи два імені - церковно-християнське і автохтонне слов'янське, іменований, згідно з забобонним поглядам наших далеких предків, був, таким чином, під захистом двох протилежних містичних початків - християнського і традиційного язичницького. Церковно-християнське ім'я забезпечувало йому заступництво відповідного християнського святого (і це ім'я він був зобов'язаний мати як християнин), а автохтонне слов'янське ім'я несло для нього відповідне, зазвичай захисне або профілактичне побажання батьків і було даниною давній, ще язичницької традиції. За свідченням письмових джерел, сила традиції була настільки велика, що, маючи два імені - церковно-християнське і автохтонне слов'янське, багато людей були відомі тільки під другим, хоча це не доводить відсутність першого. Церковні імена існували, але, мабуть, не вживалися в побуті, у відповідності з відомим повір'ям, ховалися. Це явище спостерігається в українських писемних джерелах майже до кінця XVIII ст.
Історія українських запозичених імен
Втім, імена з церковного календаря поступово увійшли в український побут і перестали сприйматися як запозичені. При цьому під впливом української мови вони зазнали сильних фонетичних змін, і в результаті паралельно з канонічними церковними іменами виникли їх світські і народні варіанти: Єлена - Олена, Єміліан - Омелян, Гликерія - Ликеря, Лукера, Агрипина - Горпина.
Як і давньоукраїнська мова, сучасна українська не допускає початкової а-, тому запозичені імена Александр, Алексій, Аверкій перетворилися в Олександр, Олексій, Оверкій. Спочатку невластивий українській мові звук ф у вимові перетворювався в п або хв: Феодор - Хведір, Хведь; Афанасій - Панас, Опанас; Євстафій - Остап; Йосиф - Йосип, Осип (хоча паралельно в українській мові до цих пір використовуються форми Афанасій, Євстафій і Йосиф). У західних діалектах звук ф, обозначавшийся на листі "фітой", переходив у т: Феодор - Тодор; Афанасій - Атанас.
Багато українських форм утворювалися за допомогою зменшування суфіксів: Григорій - Грицько, Пелагія - Палажка, Лев - Левко, Варвара - Варіння. Тим не менш, незважаючи на свою зовнішню "зменшуваність", вони сприймалися як повноправні імена. Так, сини Богдана Хмельницького були відомі серед сучасників під іменами Юрко (Юрась) і Тиміш, хоча їх хресними іменами були Юрій (Георгій) і Тимофій.
Цікаво, що в українській свідомості відмінність між церковною і повсякденною формою імені проводилося дуже чітко. "Хіба ж я свята, щоб мене Варварою звали? Мене звуть Варкою" (І.Нечуй-Левицький, "Хмари").
Історія сучасних українських імен
Сучасні українські імена можна розділити на кілька категорій:
Найбільш великий пласт - вже згадувані імена православного календаря і їх народні і
світські форми. Деякі імена переважно поширені в народній формі: Михайло, Іван, Олена, Тетяна, Оксана, Дмитро (церк. Михаїл, Іоан, Єлєна, Татіана, Ксенія, Димитрій). Інші більш уживані в церковній (канонічній) - Євгенія, Ірина, Анастасія, хоча у цих імен існують і народні варіанти: Ївга/Югина, Ярина/Орина/Арина, Настасія/Настка. Дуже популярні в якості паспортних імен Олеся і Леся, спочатку - зменшувальні форми імен Олександра і Лариса (чоловічий варіант Олесь/Лесь зустрічається рідше).
Слов'янські імена: Владислав, Володимир, Мирослав, Ярослав, Святослав, Всеволод, Станіслав. Зауважимо, що в Україні слов'янські імена зустрічаються частіше, ніж, наприкладу у Росії чи Білорусі; також частіше вживаються жіночі форми: Ярослава, Мирослава, Станіслава, Владислава.
Імена з католицького календаря, поширилися завдяки контактам з католицькою Польщею і зустрічаються переважно в західних областях України: Тереза, Ванда, Вітольд, Казимир.
Імена, запозичені з інших мов порівняно недавно: Аліна, Аліса, Жанна, Діана, Альберт, Роберт, Сніжана, Карина.