Как выше уже сказали, на VB.NET (VB новее 6.0, начиная с 2003 и новее) точно нельзя.
Но и на VB 6.0 вряд ли можно, он компилируется в *.exe (которые работают только под виндой - какая тут своя ОС?), а надо в особый формат - *.bin
Минимальный загружаемый *.bin весит 6 байт (до упаковки в загружаемый *.iso-образ)
Вот на ассемблере точно можно. Компиляторы ассемблера, например, YASM, поддерживают различные форматы исполняемых файлов, в т. ч. *.bin. На ютубе поищите "пишем свою ОС" - найдете видео для начального уровня по созданию bootloader (основа для ОС) на ассемблере. Но только для самого начального уровня, типа вывести символы белым по черному экрану. Ни графики, ни работы с файлами, ничего этого там нет. Авторы этих видео сами на такое не способны.
Чтобы создать более-менее путную ОС, нужно очень глубоко изучить винду (хотя бы до уровня создания своих драйверов NT), и понимать, что удобно для пользователей, а что нет. Вот авторы линукса нихрена этого не понимают и поэтому линукс обычным пользователям и не нужен даже даром.
Другие языки программирования и технологии
В вижу бейсик и можно написать операционную систему похожую по возможностям на виндовс?
Нет, категорически нет
Не получится.
В последних версиях нет. В старых можно было. Только имей в виду, что в Windows примерно сто миллионов строк кода.
Vladim. Malysh
А почему в современных нельзя?
поставь бибилотеку osW11.dll и можешь написать круче винды 10. там используется osW10.dll, а х11 лежит и ждет героя... дерзай! VB+osW11.dll и мир у твоих ног
Увы, не получится.
Похожие вопросы
- На каком языке программирования можно написать операционную систему?
- Как написать операционную систему в блокноте с чего начать?
- Я не могу понять как делали первые программы и операционные системы
- Где найти готовый исходник простенькой операционной системы, которая умеет только-загрузится, вывести сообщение на экран
- Можно ли загрузить операционную систему Windows XP на более чем один компьютер???
- Подскажите, как можно установить 64-х разрядную операционную систему?
- Как операционная система знает что программа выполнила недопустимую операцию?
- Что можно придумать для того чтобы начать и не бросить писать свою собственную операционную систему, со своими
- Какая Операционная система лучше всего?
- Для операционной системы Mac вирусы не страшны, что ли?
А MS можно припомнить интерфейс в 8.1 и в офисе 2007. без возможности смены. Да и не только там.