На каком из языков программирования можно создать программу с минимальнейшим весом?
Программу с GUI (графическим интерфейсом)
На каком из языков программирования можно создать программу с минимальнейшим весом?
Си или Assembler?
Конечно Assembler. Но трудоёмкость очень высокая. Как вам уже ответили (этой ссылкой habr.com/post/416135/), на Си можно написать очень компактную программу. Нет смысла мучиться с Ассемблером.
Есть такой забавный язык - Forth, программа на котором (включая виртуальную машину Forth) может занимать существенно меньший объём RAM, чем эквивалентные программы на ассемблере и, тем более, на C - если виртуальная машина реализует шитый код. А графический интерфейс - это всего лишь вызовы соответствующего системного API.