Learn C Programming
eBook - ePub

Learn C Programming

Jeff Szuhay

Share book
  1. 742 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Learn C Programming

Jeff Szuhay

Book details
Table of contents
Citations

About This Book

Get started with writing simple programs in C while learning core programming conceptsKey Featuresā€¢ Learn essential C concepts such as variables, data structures, functions, loops, and pointersā€¢ Grasp the core programming aspects that form the base of many modern programming languagesā€¢ Work with updated code samples and cover array declaration and initialization in detail in this new editionBook DescriptionThe 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. 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. 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.What you will learnā€¢ Implement fundamental programming concepts through C programsā€¢ Understand the importance of creating complex data types and the functions to manipulate themā€¢ Develop good coding practices and learn to write clean codeā€¢ Validate your programs before developing them furtherā€¢ Use the C Standard Library functions and understand why it is advantageousā€¢ Build and run a multi-file program with Makeā€¢ Get an overview of how C has changed since its introduction and where it is goingWho this book is forIf 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.

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on ā€œCancel Subscriptionā€ - itā€™s as simple as that. After you cancel, your membership will stay active for the remainder of the time youā€™ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlegoā€™s features. The only differences are the price and subscription period: With the annual plan youā€™ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, weā€™ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Learn C Programming an online PDF/ePUB?
Yes, you can access Learn C Programming by Jeff Szuhay in PDF and/or ePUB format, as well as other popular books in Computer Science & Computer Science General. We have over one million books available in our catalogue for you to explore.

Information

Year
2022
ISBN
9781801075114
Edition
2

Table of contents