Bom uma coisa, antes de começar com a interface gráfica comece entendendo como o C/C++ funciona, senão vc vai se perder com os ponteiros de função da GTK.
Não é trivial criar interface gráfica em C/C++ é muito melhor vc pegar a idéia de ponteiros, memória e tudo para só depois disso começar com interface gráfica. Indico que vc comece vendo C++ a STL. Existem muitos livros bons e muita coisa bacana na internet. E C é so se vc for mexer no kernel do Linux, e mesmo assim é bacana saber OO(orientação a objetos) pois é um C orientado a Objetos. Indico que estude C/C++, e não somente C puro. -- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

