самый компактный и быстрый код - ассемблер
самая компактная "IDE" - notepad. хотя и это не предел. есть консольные редакторы. даже под винду
вы уж определитесь с хотелками. под винду нет инструмента лучше Visual Studio (а современный инсталятор отлично выбирает хотелки). если у вас слишком слабый комп - очень интересный инструмент Visual Studo Code (вот только исользует node.js и засирает систему кучами кешей npm, даже для собственного функционирования) зато наверное уже давно рекордсмен по количеству поддерживаемых языков (но плагины как правило и являются модулями npm)
ps на сколько мне известно, это последняя версия официального ассемлера МС -
https://www.masm32.com/ там даже какая то своя IDE есть
но на masm свет клином не сошелся -
https://www.nasm.us/
и для nasm есть даже очень легковестная ide, ссылка в гугл, по тому что там еще и статься с хабра вылетает -
https://www.google.com/search?client=firefox-b-d&e...
.. и вообще, ассемблеров, как собак не резаных.. в чем глубинные отличия, кроме библиотек макросов, что логично, мне как правило даже и не понятно ))
pps Visual Studio Community редакция абсолютно бесплатна, по окончании 30 дневного трила, если не ошибаюсь, надо просто зарегистрироваться. лицензия (довльно дешевая) требуется для публикации приложений в "магазин" МС. она у меня есть давно, по этому что делать тем у кого ее нет - не подскажу
Visual Studo Code, а так же подавляющее большинство плагинов к ней, беспалтны абсолютно