Хотя и управление автозагрузкой программ при входе в операционную систему Windows 10 немного изменилось (управляется через диспетчер задач), папка "Автозагрузка" для текущего пользователя вызывается достаточно легко.
Пуск -> Автозагрузка.
Это окно оставляем небольшого размера, а туда копируем ярлык искомой программы, которая должна стартовать при входе в Windows 10 с вашим профилем. Там доспустимы только ярлыки, но обычно этого достаточно.
Обычно современные ОС в большинстве своем пишутся на С (С++) и Ассемблере, но помимо их и другие используются. В винде, например - MS VisualBasic. В *nix - Perl, Ruby, Python и т.д. Еще про Java не стоит забывать. Ну и множество других по мелочевке.
Кроме языков еще понадобится повторить/изучить загрузчик. Grub4dos, к примеру - обладает свойствами и ОС, и языка программирования.
Также неплохо бы знать "назубок" устройство архитектуры железа и ядра популярных ОС на самом низком уровне.
Да и еще много всего.
В общем, удачи Вам в этом непростом деле.
Node.js - программная библиотека, созданная Раяном Далом, предназначенная для создания серверной части на JavaScript. Однако сравнительно часто используется и для создания клиентских частей web-приложений. Node.js активно поддерживается компанией Google.
Операционная система – комплекс программ, обеспечивающих работу компьютера.
Функции современной ОС для ПК (по данным Microsoft):
- Управление конфигурацией компьютера.
- Управление процессами, потоками и заданиями.
- Управление памятью.
- Обеспечение информационной безопасности.
- Управление подсистемой ввода-вывода.
- Управление внешней памятью.
- Управление файловой системой.
- Поддержка сетей.
Я уже отвечал на вопрос от вас, там я писал что все операционные системы которые сейчас существуют написаны на с++ абсолютно все , не придумали еще более комфортного и хорошего языка программирования чем с++