Закон «Об основах государственной языковой политики № 5029-VI» (укр. Закон «Про засади державної мовної політики»); также известен как Закон Кивалова-Колесниченко (укр. Закон Ківалова-Колесніченка) — закон, внесённый народными депутатами Вадимом Колесниченко и Сергеем Киваловым 7 февраля 2012 года и принятый Верховной Радой Украины в первом чтении 5 июня 2012 года. 3 июля 2012 года проект приняли во втором чтении и в целом[2][3][4]. Законопроект вступил в силу 10 августа 2012 года.
Действие закона носило обязательный общенациональный характер и основывалось на результатах данных вопроса о родном языке, который задавался в ходе переписей населения Украины, по достижении языком планки в 10 %. Однако многие облсоветы и горсоветы Украины интерпретировали его как требующий дополнительной ратификации органами местной власти.
23 февраля 2014 года, сразу же после отстранения Януковича, Верховная рада проголосовала за отмену закона[5], что вызвало негодование органов местного самоуправления в ряде регионов[6]. Украинские пророссийские силы подавали отмену как ущемление русскоговорящих. Москва использовала это для разжигания российского национализма и сепаратизма и оправдания своего захвата Крыма[7]. И. о. президента Украины Александр Турчинов заявил, что не подпишет решение парламента об отмене закона о языковой политике до тех пор, пока Верховная рада не примет новый закон[8]. В 2018 году, однако, закон утратил силу, так как был признан неконституционным.
Закон гарантирует использование на Украине «региональных языков», то есть языков, которые, согласно данным переписи населения, считают родными более 10 % населения соответствующего региона (под регионом понимается область, Автономная Республика Крым, район, город, село или посёлок). В пределах такого региона региональный язык может использоваться в законодательно установленных сферах наравне с государственным украинским языком[9][10][11].