Можно ли создать свой собственный язык программирования, операционную систему?... Можно... нашару... только им никто пользоватся не будет. Гораздо проще и эффективнее создавать свои собственные модули на ядре текущей системы и пользовается тем, что уже было создано.
Маг и программист старается все сделать с минимальными затратами энергии. Оба они леньтяи:)