can I write logic for a game in C and GUI in other language (python) and link...
I'd like to use gtk+
Printable View
can I write logic for a game in C and GUI in other language (python) and link...
I'd like to use gtk+
I guess so.
mix python and c - Google Search
..Yes. But it can be a bit difficult and frustrating to do.
As I'm sure you're aware you can use Gtk+ from C (in fact that's its native language, so to speak) . . . mixing languages as you have described is possible but quite a lot of effort, and probably only worth it if you're trying to create a plugin system with the scripting language or something like that.
In case you want to move up from C for GUI, but don't want the hassle of integrating another language into C, C++ might be another option. The middle ground, so to speak.