В чем разница между файлом.exe, сгенерированным из компиляции программы c, и файлом.exe, сгенерированным из программы компиляции vb

В чем разница между.exe-файлом, сгенерированным из компиляции программы c, и.exe-файлом, сгенерированным из компиляции программы vb. Какой файл.exe не зависит от платформы (если платформа.NET)?

1 ответ

Решение

Программный файл на C в основном компилируется в машинный код и зависит от платформы. Однако VB.NET компилируется в код.NET MSIL, который затем может работать на виртуальной машине.NET.

При этом вы можете написать свой собственный компилятор для C, который компилируется в MSIL, или посмотреть на C++/CLR.

Другие вопросы по тегам