Начало тотальной украинизации было положено 28 октября 1989 года
28 октября 1989 года Верховный Совет УССР принял закон «О языках в Украинской ССР». За украинским языком был закреплён статус государственного языка, за русским языком – статус языка межнационального общения народов Союза ССР. В законе, в частности, было установлено:
«Украинская ССР признает животворность и общественную ценность всех национальных языков и неукоснительно гарантирует своим гражданам национально-культурные и языковые права, исходя из того, что только свободное развитие и равноправие национальных языков, высокая языковая культура является основой духовного взаимопонимания, культурного взаимообогащения и укрепления дружбы народов.
Украинский язык является одним из решающих факторов национальной самобытности украинского народа.
Украинская ССР обеспечивает украинскому языку статус государственного в целях содействия всестороннему развитию духовных творческих сил украинского народа, гарантирования его суверенной национально-государственной будущности.
Воспитывать у граждан, независимо от их национальной принадлежности, понимание социального назначения украинского языка как государственного в Украинской ССР, а русского языка как языка межнационального общения народов Союза ССР – обязанность государственных, партийных, общественных органов и средств массовой информации республики. Выбор языка межличностного общения граждан Украинской ССР является неотъемлемым правом самих граждан».
Борьба за доминирование украинского языка, за то, чтобы он стал языком межнационального общения вместо русского языка, за вытеснение русского языка из всех сфер, прежде всего образования, СМИ, на Украине велась все годы после провозглашения независимости. Начало было положено законом 1989 года, который послужил основой принятия в феврале 1991 года Государственной программы развития украинского языка и других национальных языков УССР на период до 2000 года. Программа, в частности, предусматривала перевод делопроизводства на украинский язык, введение (по региональному принципу) обязанности для чиновников знать украинский и русский на Западе Украины – до 1992 года, в Центре (в том числе в Киеве) – до 1993-го, на Юго-Востоке – до 1994-го.
Конституция Украины 1996 года низвела русский язык до уровня одного из языков национальных меньшинств. В декабре 1999 года Конституционный суд Украины постановил, что украинский язык «является обязательным средством общения на всей территории Украины при осуществлении полномочий органами государственной власти и органами местного самоуправления (язык актов, работы, делопроизводства, документации и т.п.), а также других публичных сферах общественной жизни, которые определяются законом». Суд не принял во внимание положения закона о языках 1989 года.
В 2012 году был принят закон «Об основах государственной языковой политики», позволивший в ряде областей принять решения о региональных языках.
23 февраля 2014 года, после «революции гидности», Верховная рада проголосовала за отмену данного закона. Это вызвало протест в ряде областей Украины. Решение Верховной рады не было подписано и.о. президента Украины.
В 2018 году Конституционный суд Украины признал неконституционным принятый в 2012 году закон «Об основах государственной языковой политики».
16 июля 2018 года вступил в силу закон «О функционировании украинского языка как государственного», который требует исключительного использования украинского языка во всех сферах, кроме частного общения и религиозных обрядов. В июле 2021 года Конституционный суд Украины признал закон о тотальной украинизации конституционным.