Можно. Только не высшего, а высокого. Впрочем, как и низкого. Вот только до "вмешивания" в ОС еще очень далеко. Сначала нужно простенькие программки пописать, типовые алгоритмы реализовать. Чтоб понять что такое программирование. Параллельно с этим освоить язык низкого уровня - ассемблер, чтоб понять принцип работы процессора, его сопряжения с внешними устройствами, памятью, принцип программирования в целом. И только после этого можно заводить речь о том как устроена ОС, что такое процессы, потоки, драйверы, юзер-мод, кернел-мод и т.п.