An Introduction to C & GUI Programming
Saved in:
| Title: | An Introduction to C & GUI Programming |
|---|---|
| Description: | 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 which 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.Use advanced UI features such as data stores and dialogs.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. |
| Authors: | Simon Long |
| Resource Type: | eBook. |
| Subjects: | Computers, Language and languages, Computer science, C (Computer program language), Computer programming, Electronic books |
| Categories: | COMPUTERS / Languages / C, COMPUTERS / Computer Science, COMPUTERS / Programming / General |
| Database: | eBook Collection (EBSCOhost) |
| FullText | Links: – Type: ebook-epub Text: Availability: 0 |
|---|---|
| Header | DbId: nlebk DbLabel: eBook Collection (EBSCOhost) An: 3868036 RelevancyScore: 1110 AccessLevel: 6 PubType: eBook PubTypeId: ebook PreciseRelevancyScore: 1109.74133300781 |
| IllustrationInfo | |
| ImageInfo | – Size: thumb Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$3868036$EPUB&s=r – Size: medium Target: https://rps2images.ebscohost.com/rpsweb/othumb?id=NL$3868036$EPUB&s=d |
| Items | – Name: Title Label: Title Group: Ti Data: An Introduction to C & GUI Programming – Name: Abstract Label: Description Group: Ab Data: 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 which 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.Use advanced UI features such as data stores and dialogs.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. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Simon+Long%22">Simon Long</searchLink> – Name: TypePub Label: Resource Type Group: TypPub Data: eBook. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Computers%22">Computers</searchLink><br /><searchLink fieldCode="DE" term="%22Language+and+languages%22">Language and languages</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+science%22">Computer science</searchLink><br /><searchLink fieldCode="DE" term="%22C+%28Computer+program+language%29%22">C (Computer program language)</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programming%22">Computer programming</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+books%22">Electronic books</searchLink> – Name: SubjectBISAC Label: Categories Group: Su Data: <searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Languages+%2F+C%22">COMPUTERS / Languages / C</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Computer+Science%22">COMPUTERS / Computer Science</searchLink><br /><searchLink fieldCode="ZK" term="%22COMPUTERS+%2F+Programming+%2F+General%22">COMPUTERS / Programming / General</searchLink> |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=3868036 |
| RecordInfo | BibRecord: BibEntity: Classifications: – Code: 005.13 Scheme: ddc Type: prePub Languages: – Code: eng Text: English Subjects: – SubjectFull: Computers Type: general – SubjectFull: Language and languages Type: general – SubjectFull: Computer science Type: general – SubjectFull: C (Computer program language) Type: general – SubjectFull: Computer programming Type: general – SubjectFull: Electronic books Type: general Titles: – TitleFull: An Introduction to C & GUI Programming Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Simon Long – PersonEntity: Name: NameFull: Simon Long IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 01 Type: published Y: 2022 Identifiers: – Type: isbn-print Value: 9781912047451 – Type: isbn-electronic Value: 9781916868298 Titles: – TitleFull: An Introduction to C & GUI Programming Type: main |
| ResultId | 1 |