Хочу создавать GUI программы, надо учить полностью язык?
Я понял твой вопрос, чтобы НАЧАТЬ, именно начать делать GUI  --не нужно перед этим все зазубрить.
начни с этого:
https://www.youtube.com/watch?v=d7wZeAhn7B0
То есть ты можешь начать изучать Питон, начав создавать GUI, просто найди видеоуроки и повторяй и по чуть-чуть разберешься в языке. Например нужно что-либо сделать такое -- гуглишь и пробуешь повторить или реализовать, так язык по чуть-чуть и вучишь
Чтобы "создавать GUI программы" надо научится создавать программы в принципе. При этом сначала стоит выучить русский язык, желательно английский (можно не полностью), потом читать много книг