Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

a 'C Gui / IDE' ?

37 views
Skip to first unread message

vmars316

unread,
May 21, 2012, 7:51:31 PM5/21/12
to
Greets, I would like to find a 'C Gui / IDE', not C++, just plain old
C . Thanks...vm

Ian Collins

unread,
May 21, 2012, 8:30:19 PM5/21/12
to
On 05/22/12 11:51 AM, vmars316 wrote:
> Greets, I would like to find a 'C Gui / IDE', not C++, just plain old
> C . Thanks...vm

Every popular GUI I'm aware of supports C.

--
Ian Collins

nick_keigh...@hotmail.com

unread,
May 22, 2012, 3:22:01 AM5/22/12
to
On Tuesday, May 22, 2012 12:51:31 AM UTC+1, vmars316 wrote:

> Greets, I would like to find a 'C Gui / IDE', not C++, just plain old
> C . Thanks...vm

which IDEs have you looked at?

Malcolm McLean

unread,
May 22, 2012, 6:37:19 AM5/22/12
to
בתאריך יום שלישי, 22 במאי 2012 00:51:31 UTC+1, מאת vmars316:
> Greets, I would like to find a 'C Gui / IDE', not C++, just plain old
> C . Thanks...vm
>
An IDE is an integrated development environment, a program that allows you to edit compile and run C source, and usually includes other tools like function browsers, documentation, and automatic "resource" generation for embedding things like images, translateable strings, and dialogs into programs. Most IDEs will support C, C++ and other languages. If using C, simply ignore the class hierarchy browers and other C++ specific functionality. There's no point looking for a C only IDE.

A GUI is a graphical user interface. In programming terms, what you're usually interested in is the API - applications programming interface. This provides fucntions the applications programs can call to bring up windows, draw text and graphics, receive miouse clicks, and so on. Virtually always the root API is written in C, or at least with a C-callable interface. Often a layer in another language, often C++m, is built on top of the C layer. So the C layer might just have a "Window", the C++ layer might have a "button" with text, a 3d effect, and a way of automatically calling a callback. It will be constructed from C primitives.
--
Basic Algorithms - a great second book of C for intermediate level programmers.
http://www.malcolmmclean.site11.com/www





0 new messages