Около 830 г. в украинские степи тем временем вошли новые кочевые племена – угры (венгры). Венгерский союз племен, возникший в Хазарском каганате, был этнически смешанным и состоял из угро-финнов и тюрков. В причерноморских степях венгры продержались недолго. В конце IX в. под натиском печенегов они перешли Карпаты и завоевали славянское государство Великую Моравию, постепенно став оседлым народом, причем, в отличие от булгар, венгры смешались с местным населением, но при этом создали в центре Европы своеобразный угро-финский языковой остров.
В украинских степях, теперь уже надолго, появился новый хозяин – прикочевавшие из степей к северу от Каспийского моря тюркские племена печенегов. К середине X в. кочевья восьми печенежских племен занимали пространство от Дона до Дуная, а на севере, на правом берегу Днепра, до Роси, на левом – до устья Сулы и низовья Ворсклы. Можно уверенно сказать, что именно печенеги погубили все предыдущие завоевания степной и лесостепной земледельческой колонизации. С 915 по 1036 г. Киевская Русь воевала с ними около 16-ти раз, но так и не смогла продвинуться на юг далее, чем на 100–150 км от Киева. На этих войнах с печенегами были приобретены основные навыки сопротивления набегам степняков, в первую очередь характерной для них тактике ведения боя. Последнюю, успешную, битву с печенегами летопись связывает с именем Ярослава Мудрого, датируя 1036 годом. Под стенами Киева печенеги потерпели столь сокрушительное поражение, что начали откочевывать за Дунай, где смешались с местным населением. Оставшимся на своих старых кочевьях через два десятилетия пришлось искать помощи у киевского князя и вместе с другими кочевыми племенами (узами и берендеями) стать своеобразным буфером между земледельческой зоной и степью.
В Северное Причерноморье после недолгого господства торков (узов) вступили новые хозяева – половцы. Этим словом на Руси называли тюркский этнос кипчаков, образовавших племенной союз под названием куманы («куман» дословно обозначает «светло-желтый», отсюда славянское «половец», «половый»). Некоторые исследователи считают кипчаков тюркизированным сако-иранским этносом, во всяком случае антропологи квалифицируют половцев как чрезвычайно смешанную расу – от голубоглазых блондинов до типичных монголоидов.
С определением половецкого языка дело обстоит проще. Забегая наперед, можно сказать, что половцы быстро ассимилировали своих завоевателей – монголов, – и когда торговавшие в Крыму генуэзские и немецкие купцы начали составлять своеобразные разговорники, кипчакский оставался основным языком Степи. «Кодекс Куманикус» – сводная тетрадь из латинско-персидско-кипчакского словаря и перевод разных христианских текстов со средневерхненемецкого дает возможность с полной уверенностью утверждать, что этот язык принадлежал к одной группе (она и сейчас называется кипчакской) с современными казахским, татарским, башкирским, ногайским и еще некоторыми тюркскими языками. Таким образом, половцы в языковом плане несколько отличались от своих предшественников печенегов. Те, очевидно, принадлежали по языку к другой тюркской группе – огузской (современные турецкий, туркменский, азербайджанский языки). В украинской степи появился новый этнический, вначале весьма рыхлый массив. Он формировался по тем же законам, что и все остальные кочевые народы древности, как несколько столетий назад формировались древние этносы булгар, венгров и печенегов.