Jak to się dzieje,że z konsoli mamy graficzny interfejs?
Niekoniecznie z konsoli. Interfejsy graficzne powstają zwykle w trybach graficznych (nie tekstowych - jak np działa DOS).
czy jest możliwość napisania aplikacji okienkowej od zera bez używania WinAPI, Qt(C++)?
Tak. Kiedyś nie było ani tego, ani tego i sobie radzono. Tylko że to może być dużo trudniejsze i w systemach zamkniętych (jak np Windows) niekoniecznie możliwe.