Какой язык программирования изучить новичку для написания GUI приложений?
Python весьма неплох для всяких GUI, работаеет со многими популярными фреймворками(Qt,GTK,Kivy), не проблема нагуглить нужный код. И приложение можно легко перетащить под Linux(даже под андроед можно).
После освоения Python, можно приступать к освоению C++
Qt если под C++. Перешел с билдера на Qt в апреле, сделал свой первый САПР для предприятия(на конкурс молодых специалистов) за 2 месяца. Кстати даже без использования формочек, мне удобнее через gridlayout все размещать)
Сейчас создаю в свободное время для себя игры, начинаю делать клиент-серверные ПО, и другие небольшие приложения.
Словом впечатления - супер, супер, супер, всем рекомендую, Qt это очень круто