That has always bothered me. I love the language and the syntax and how easy it is to send output to the screen. But I have discovered long ago that creating GUI programs in C++ is... well to me it looks extremely complicated and downright frightening.

I'd like to ask is the reason C++ doesn't have a built in GUI framework because the language actually came out, what was it in the early 80's?

And back then nobody had a personal computer because they didn't exist yet?

And there was no such thing as a graphical user interface?

Or are there other reasons why the creator of the language didn't include a GUI toolkit?

thanks,

I didn't find the right solution from the internet.
References:
- http://www.programmingforums.org/thread48557.html
- Animated app explainer video Examples