Raspberry Pi An Introduction to C & GUI Programming 2e
English, Simon Long, 20226 pieces in stock at supplier
Product details
The popular C programming language is used for a huge range of applications, from the tiny microcontrollers used in toasters and watches up to complete operating systems. The first half of this book is an introduction to C and covers the basics of writing simple command-line programs. The second half of the book shows how to use the GTK user interface toolkit with C to create feature-rich GUI applications that can be run on the desktop. No previous experience of C or GTK is required - even if you are an absolute beginner, this book will teach you all you need to know. In this book, you'll learn how to: create simple command-line C programs, control flow with conditions and loops, handle variables, strings, and files, design graphical user interface applications in C, handle user input with buttons and menus, and use advanced UI features such as data stores and dialogues. Updated for GTK3, this book will teach you all you need to know to write simple programs in C and start creating GUIs. Although the examples in this book were developed on a Raspberry Pi running Raspberry Pi OS, you can follow along on other operating systems, including Linux, macOS, and Windows with the Windows Subsystem for Linux.
Subtopic | Programming |
Language | English |
Author | Simon Long |
Year | 2022 |
Number of pages | 156 |
Item number | 42034725 |
Manufacturer | Raspberry Pi |
Category | Reference books |
Release date | 18.12.2022 |
Subtopic | Programming |
Language | English |
Author | Simon Long |
Year | 2022 |
Number of pages | 156 |
CO₂ emissions | 0.25 kg |
Climate contribution | CHF 0.11 |
Height | 157 mm |
Width | 233 mm |
Weight | 312 g |
Compare products
Goes with
Reviews & Ratings
Warranty score
How often does a product of this brand in the «Reference books» category have a defect within the first 24 months?
Source: Digitec Galaxus- Raspberry PiNot enough data
- 1.Anaconda0 %
- 1.Avery Publishing Group0 %
- 1.Beltz0 %
- 1.Beltz & Gelberg0 %
Warranty case duration
How many working days on average does it take to process a warranty claim from when it arrives at the service centre until it’s back with the customer?
Source: Digitec Galaxus- Raspberry PiNot enough data
- An der RuhrNot enough data
- AnacondaNot enough data
- AristonNot enough data
- Avery Publishing GroupNot enough data
Unfortunately, we don't have enough data for this category yet.
Return rate
How often is a product of this brand in the «Reference books» category returned?
Source: Digitec Galaxus- Raspberry PiNot enough data
- 1.Beltz0 %
- 1.Ebury Publishing0 %
- 1.Eyrolles0 %
- 1.fontis0 %