I was wondering if C is just meant for communication and processing information. I wonder this because i don't see much material about making GUIs and such.
So in a box "What is the purpose of C"
I was wondering if C is just meant for communication and processing information. I wonder this because i don't see much material about making GUIs and such.
So in a box "What is the purpose of C"
There are libraries available depending on what you want to do... here are some:
http://www.atai.org/guitool/
If you haven't worked with GUI programming before, I recommend getting that experience in another language, though. It would be easier to cross over from there.
C is a general purpose programming language.Originally Posted by Davez69gto
You might not have searched hard enough. For example, the Windows API provides a C interface, as does the cross platform GUI library GTK+.Originally Posted by Davez69gto
Look up a C++ Reference and learn How To Ask Questions The Smart WayOriginally Posted by Bjarne Stroustrup (2000-10-14)
C is originally created to build operating system but since has been popular it's been used as well to create applications.
And there are a lot of langugages where creating GUI is a lot easier than in C
So nothing prevents from choosing one of this languages to write a GUI part, while the engine will be written in C
All problems in computer science can be solved by another level of indirection,
except for the problem of too many layers of indirection.
– David J. Wheeler
C == Portable Assembly Language
...so in a nutshell C is your PAL
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.
C is the "new B" plus the preprocessor; the next step in the evolutionary process esp. since B is hardly used which in turn came from BCPL.
>C is the "new B" plus the preprocessor
There are a few minor additions besides the preprocessor.
My best code is written with the delete key.