Learn C Programming. (Record no. 15032)
[ view plain ]
000 -LEADER | |
---|---|
fixed length control field | 03439nam a2200265uu 4500 |
005 - DATE AND TIME OF LATEST TRANSACTION | |
control field | 20250710181503.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION | |
fixed length control field | 250616s||||||||||||||||o||||||||||| |d |
024 80 - OTHER STANDARD IDENTIFIER | |
Standard number or code | 9781801075114 |
040 ## - CATALOGING SOURCE | |
Original cataloging agency | PACKT |
Transcribing agency | PACKT |
041 ## - LANGUAGE CODE | |
Language code of text/sound track or separate title | en |
044 ## - COUNTRY OF PUBLISHING/PRODUCING ENTITY CODE | |
MARC country code | GB |
100 0# - MAIN ENTRY--PERSONAL NAME | |
Personal name | Jeff Szuhay |
Relator term | author. |
245 00 - TITLE STATEMENT | |
Title | Learn C Programming. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. | |
Place of publication, distribution, etc. | GB: |
Name of publisher, distributor, etc. | Packt, |
Date of publication, distribution, etc. | 2022-08-30. |
263 ## - PROJECTED PUBLICATION DATE | |
Projected publication date | 2022-08-30 |
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE | |
Place of production, publication, distribution, manufacture | GB: |
Name of producer, publisher, distributor, manufacturer | Packt, |
300 ## - PHYSICAL DESCRIPTION | |
Extent | 742. |
377 ## - ASSOCIATED LANGUAGE | |
Language code | en |
520 ## - SUMMARY, ETC. | |
Summary, etc. | <p><b>Get started with writing simple programs in C while learning core programming concepts</b></p><h4>Key Features</h4><ul><li>Learn essential C concepts such as variables, data structures, functions, loops, and pointers</li><li>Grasp the core programming aspects that form the base of many modern programming languages</li><li>Work with updated code samples and cover array declaration and initialization in detail in this new edition</li></ul><h4>Book Description</h4>The foundation for many modern programming languages such as C++, C#, JavaScript, and Go, C is widely used as a system programming language as well as for embedded systems and high-performance computing. With this book, you'll be able to get up to speed with C in no time.<br/>The book takes you through basic programming concepts and shows you how to implement them in the C programming language. Throughout the book, you’ll create and run programs that demonstrate essential C concepts, such as program structure with functions, control structures such as loops and conditional statements, and complex data structures. As you make progress, you’ll get to grips with in-code documentation, testing, and validation methods. This new edition expands upon the use of enumerations, arrays, and additional C features, and provides two working programs based on the code used in the book. What's more, this book uses the method of intentional failure, where you'll develop a working program and then purposely break it to see what happens, thereby learning how to recognize possible mistakes when they happen.<br/>By the end of this C programming book, you’ll have developed basic programming skills in C that can be easily applied to other programming languages and have gained a solid foundation for you to build on as a programmer.<h4>What you will learn</h4><ul><li>Implement fundamental programming concepts through C programs</li><li>Understand the importance of creating complex data types and the functions to manipulate them</li><li>Develop good coding practices and learn to write clean code</li><li>Validate your programs before developing them further</li><li>Use the C Standard Library functions and understand why it is advantageous</li><li>Build and run a multi-file program with Make</li><li>Get an overview of how C has changed since its introduction and where it is going</li></ul><h4>Who this book is for</h4>If you're an absolute beginner who has basic familiarity with operating a computer, this book will help you learn the most fundamental concepts and practices that you need to know to become a successful C programmer. If you're an experienced programmer, you'll find the full range of C syntax as well as common C idioms covered in the book useful. |
538 ## - SYSTEM DETAILS NOTE | |
System details note | Data in extended ASCII character set. |
538 ## - SYSTEM DETAILS NOTE | |
System details note | Mode of access: Internet. |
710 2# - ADDED ENTRY--CORPORATE NAME | |
Corporate name or jurisdiction name as entry element | PACKT |
773 0# - HOST ITEM ENTRY | |
Title | Learn C Programming |
Place, publisher, and date of publication | GB,Packt,2022-08-30 |
Physical description | 742 |
856 40 - ELECTRONIC LOCATION AND ACCESS | |
Uniform Resource Identifier | <a href="https://learning.packt.com/product/425598">https://learning.packt.com/product/425598</a> |
No items available.