An Introduction to C and GUI Programming
by Simon Long
Publisher: Raspberry Pi Press 2019
ISBN-13: 9781912047659
Number of pages: 156
Description:
Even if you are an absolute beginner, this book will teach you all you need to know to write simple programs in C and start creating GUIs. The first half of the book is an introduction to C, and covers the basics of writing simple command-line programs. The second half shows how to use the GTK user interface toolkit with C to create feature-rich GUI applications which can be run on the desktop.
Download or read it online for free here:
Download link
(9MB, PDF)
Similar books

by Simon Long - Raspberry Pi Ltd.
Learn to code with C across 13 packed chapters: Create variables and do arithmetic; Control the flow of your C programs; For loops and case statements; Understand and create functions; Work with arrays and strings; and much more.
(15035 views)

by Brian Hall
A brief how-to guide on network programming using Internet sockets, written for anybody who is just starting out with socket programming. The section on Windows programming is also included. The guide is updated for IPv6.
(27786 views)

by Mark Burgess, Ron Hale-Evans - Free Software Foundation
This book is a tutorial for the computer programming language C. You should have some basic computer literacy: to be able to run a program, edit a text file, etc. The tutorial introduces basic ideas in a logical order and progresses steadily.
(24497 views)

- GoalKicker.com
Contents: Getting started with C; Data Types; Arrays; Linked lists; Iteration Statements, Loops; Selection Statements; Declaration vs Definition; Command-line arguments; Pointers; Error handling; Preprocessor and Macros; Variable arguments; etc.
(2702 views)