gui and console :(

closed account (D8k16Up4)
Guys im sorry for coming back here and taking up your time extremely sorry as some of you already know i came here early asking what was GUI and how do you use it etc. But now i have a little bit of a different question but still on the same topic. One of the very helpful programmers on here told me about the difference between console based applications and c++ GUI but now i have a question again and please when you answer don't get to technical with it because i probably will not understand. I saw a bunch of people recommending that you learn c++ GUI and not the console based applications and now im really confused because i don't know exactly what there talking about are they two separate languages or something!?!?!?!?!?! and then theres also people talking about windows programming and Linux programming............. are those different as well? Im so sorry if i sound stupid but i just got into the c++ community and this is quite a bit to absorb
As far as programming for text-based programs versus graphical programs, the language is the same. What has been said in your previous thread is that in order to code graphical programs you need to use third-party libraries.

When we say Windows Programming, we usually mean graphical programs; however, you can write text-based programs on Windows as well.

It is the same for Linux: text-based programming doesn't require third-party libraries; however, graphical programming requires third-party libraries.

In interacting with the operating system, you'll find that Windows and Linux can be very different, but again, the language is not different.

Just take your time, and learn C++ first, and concentrate on text-based programs to begin. Here is a list of very good practice programs: http://www.cplusplus.com/forum/articles/12974/.

After you master some of these, then look at writing some GUI code!


Good luck!
closed account (D8k16Up4)
Thank you so much! one again you helped me your awesome dude :)
Topic archived. No new replies allowed.