Waterstones Programming in C

4.3 out of 5 stars
Waterstones Programming in C
Zoom
 
SCROLL DOWN
TO EXPLORE MORE
 

Price: £36.99

Brand: Waterstones

 

Description: Programming in C will teach you how to write programs in the C programming language. Whether you're a novice or experienced programmer, this book will provide you with a clear understanding of this language, which is the foundation for many object-oriented programming languages such as C++, Objective-C, C#, and Java. This book teaches C by example, with complete C programs used to illustrate each new concept along the way. Stephen Kochan provides step-by-step explanations for all C functions. You will learn both the language fundamentals and good programming practices. Exercises at the end of each chapter make the book ideally suited for classroom use or for self-instruction. All the features of the C language are covered in this book, including the latest additions added with the C11 standard. Appendixes provide a detailed summary of the language and the standard C library, both organized for quick reference.' Absolutely the best book for anyone starting out programming in C. This is an excellent introductory text with frequent examples and good text. This is the book I used to learn C-it's a great book."- Vinit S. Carpenter, Learn C/C++ Today.

 

Category: Books

Merchant: Waterstones

Product ID: 9780321776419

Delivery cost: 0.00

ISBN: 9780321776419

 
Waterstones logo
 

My website utilises affiliate links when you click my 'Get the best deal now' buttons. If you buy something through one of these links, I may earn a little commission, at no extra cost to you.

 

I have relationships with many of the top online retailers (purchasing, shipping and returns will be handled directly by them) which enables me to offer the best deal online for the Waterstones Programming in C and many other similar products - which will appear below, to enhance your online shopping experience.

 

For even more great deals on Waterstones Books, click the link.

 

Author: Jordan Emmett

Rating: 5

Review: I bought this book because I was struggling with the cs50 online course, this book cleared up a lot of areas i was confused with and helped a lot to improve my skills, would definitely reccomend to anybody looking to learn C.

 

Author: Thomas Adam

Rating: 3

Review: 'Programming in C' is a comprehensive book, covering the basics of C from the beginning and gradually introducing the reader to more advanced topics. As with most books of this kind, there are copious exercises at the end of each chapter as well as different examples to illustrate key concepts. Some exercises however are perhaps too heavy in terms of having a strong mathematical-slant. Granted, it's often difficult to come up with more real-world/relevant examples. The general flow of information in the book is well thought out; concepts such as primitive types are explained, although perhaps in too much detail. But for those readers who are used to more dynamically-typed languages, the amount of information presented in those chapters won't be excessive. This book will not be for everyone, however. The rather slow-paced introduction to concepts sometimes labours the point at a cost of explaining other concepts in C (confer that to 'The C Programming Language' which offers brevity for the sake of explaining more features of the language). For example, later on in the book, there's an entire chapter devoted to bit-wise operations---a concept which could easily be elided for other more mathematically-minded books. There is a tiny section about dynamic memory allocation, but this reads like an outlier, long after the concepts of pointers have been introduced. Because this book is aimed as a generic platform, there is no real mention of system-call libraries. Since string handling in C is often more than just manipulating character arrays, there is no mention of calls such as strlen(), str[n]cpy(), etc. This would have been a nice aside, especially since some of the str*() functions use memory-allocation techniques. I would recommend this book, but only to a very limited audience. Similar books which are pitched at the same level as this, namely 'C Primer Plus', offer a more comprehensive read, and cover more concepts at depth.

Price Compare : From £36.99

The Book Depository Programming in C by Stephen Kochan

Currently out of stock

Price: £36.99

Brand: The Book Depository

 

Description: Programming in C : Paperback : Pearson Education (US) : 9780321776419 : 0321776410 : 16 Sep 2014 : Programming in C, Fourth Edition is a newly revised and updated edition of Steven Kochan's classic C programming tutorial -- a book that has helped thousands of students master C over the past 25 years. This edition fully reflects the latest developments in the C programming and has been crafted to help students master C regardless of the platform they intend to use or the applications they intend to create--including mobile and gaming-device applications -- where C's elegance and speed make it especially valuable. Kochan begins with the fundamentals, then covers every facet of C programming: variables, data types, arithmetic expressions, program looping, making decisions, arrays, functions, structures, character strings, pointers, operations on bits, the preprocessors, I/O, and more. Coverage also includes chapters on working with larger programs; debugging programs, and the fundamentals of object-oriented programming. The Book Depository Programming in C by Stephen Kochan - shop the best deal online on thebookbug.co.uk

Category: Books

MPN: 0321776410

GTIN: 9780321776419

 
The Book Depository for compare products display

Merchant: The Book Depository

Product ID: 9780321776419

 

Similar Products

  • Waterstones The Art of Multiprocessor Programming

    Price: £58.99

    Brand: Waterstones

     

    Description: The Art of Multiprocessor Programming, Second Edition, provides users with an authoritative guide to multicore programming. This updated edition introduces higher level software development skills relative to those needed for efficient single-core programming, and includes comprehensive coverage of the new principles, algorithms, and tools necessary for effective multiprocessor programming. The book is an ideal resource for students and professionals alike who will benefit from its thorough coverage of key multiprocessor programming issues.

    Category: Books

    Delivery cost: 0.00

    ISBN: 9780124159501

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9780124159501

     
  • Waterstones Beginning Programming in 24 Hours, Sams Teach Yourself

    Price: £22.99

    Brand: Waterstones

     

    Description: Sams Teach Yourself Beginning Programming in 24 Hours explains the basics of programming in the successful 24 Hours format. The book's examples are easily readable and understandable by even those with no previous exposure to programming. This book covers the absolute basics of programming: Why program? What tools to use? How does a program tell the computer what to do? Readers will learn how to program the computer and will explore some of the most popular programming languages in use. This book will introduce the reader to common programming fundamentals using Python and will provide an overview of other common programming languages and their uses. Waterstones Beginning Programming in 24 Hours, Sams Teach Yourself - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 2.99

    ISBN: 9780135836705

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9780135836705

     
  • Lovereading Programming with MicroPython Embedded Programming with Microcontrollers and Python

    Price: £35.99

    Brand: Lovereading

     

    Description: Programming with Micro Python Embedded Programming with Microcontrollers and Python. Paperback /softback. By Nicholas H. Tollervey. Lovereading Programming with MicroPython Embedded Programming with Microcontrollers and Python - shop the best deal online on thebookbug.co.uk

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9781491972731

     
  • Waterstones Programming in Scala, Fifth Edition

    Price: £41.99

    Brand: Waterstones

     

    Description: Programming in Scala is the definitive book on Scala, the popular language for the Java platform that blends object-oriented and functional programming concepts into a unique and powerful tool for developers. The fifth edition has been updated to cover new features up to, and including, Scala version 3.0. The Scala language has been exploding in popularity in recent years. More than 54,000 copies of Programming in Scala have been sold since the first edition was published in 2008. Waterstones Programming in Scala, Fifth Edition - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 0.00

    ISBN: 9780997148008

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9780997148008

     
  • Waterstones Beginning Programming All-in-One For Dummies

    Price: £28.99

    Brand: Waterstones

     

    Description: Let there be code! Beginning Programming All-in-One For Dummies offers one guide packed with 7 books to teach you programming across multiple languages. Coding can seem complex and convoluted, but Dummies makes it simple and easy to understand. You'll learn all about the principles of programming, algorithms, data structures, debugging programs, unique applications of programming and more while learning about some of the most popular programming languages used today. Move confidently forward in your computer science coursework or straight into the workforce. You'll come away with a rock-solid foundation in the programming basics, using data, coding for the web, and building killer apps. Learn the basics of coding, including writing and compiling code, using algorithms, and data structures Get comfortable with the syntax of several different programming languages Wrap your mind around interesting programming opportunities such as conducting biological experiments within a computer or programming a video game engine Develop cross-platform applications for desktop and mobile devices This essential guide takes the complexity and convolution out of programming for beginners and arms you with the knowledge you need to follow where the code takes you.

    Category: Books

    Delivery cost: 0.00

    ISBN: 9781119884408

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781119884408

     
  • Lovereading Programming Scala Scalability = Functional Programming + Objects

    Price: £50.39

    Brand: Lovereading

     

    Description: Programming Scala Scalability = Functional Programming + Objects. Paperback /softback. By Wampler.

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9781492077893

     
  • Waterstones Beginning Programming with Java For Dummies

    Price: £21.99

    Brand: Waterstones

     

    Description: Become a Java wizard with this popular programming guide Consider Beginning Programming with Java For Dummies your indispensable guide to learning how to program in one of the most popular programming languages | ?? Java! Java is an invaluable language to master, as it's widely used for application development, including Android, desktop, and server-side applications. Beginning Programming with Java For Dummies is written specifically for newbies to programming. The book starts with an overview of computer programming and builds from there; it explains the software you need, walks you through writing your own programs, and introduces you to a few of the more-complex aspects of programming in Java. It also includes step-by-step examples you can try on your own (and email the author if you need help). As you work through the book, you'll get smart about these Java features: Object-oriented programming (OOP), a Java mainstay Intelli J IDEA, an integrated development environment (IDE), that gives you one place to do all your programming, including debugging code Loops, branches, and collections Variables and operators Expressions, statements, and blocks Beginning Programming with Java For Dummies translates all this foreign programming and computer syntax into plain English, along with plenty of helpful examples and tips. Learning a new language | ??and coding is definitely its own language | ??should be a fun endeavor. With this book as your handy interpreter, you'll be on your way to fluency, speaking the language of coders everywhere!.

    Category: Books

    Delivery cost: 2.99

    ISBN: 9781119806912

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781119806912

     
  • Waterstones Scratch 3 Programming Playground

    Price: £23.99

    Brand: Waterstones

     

    Description: Kids learn to code by making fun computer games with the Scratch programming language. Games include things like a timed maze, a snake game, asteroids, and more. By combining colorful Scratch programming blocks of code, kids quickly learn computer programming concepts, like loops, strings, and variables, without having to master the cryptic syntax found in most programming languages. Easy-to-follow, full color instructions let readers get immediate results with minor supervision. Review questions and coding challenges reinforce learning and aid classroom use and the development of lesson plans. Waterstones Scratch 3 Programming Playground - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 2.99

    ISBN: 9781718500211

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781718500211

     
  • Waterstones Python Programming for the Absolute Beginner

    Price: £39.99

    Brand: Waterstones

     
    4.3 out of 5 stars

    681 ratings

     

    Description: If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the for the absolute beginner series teach the principles of programming through simple game creation. You will acquire the skills that you need for practical Python programming applications and will learn how these skills can be put to use in real-world scenarios. Throughout the chapters, you will find code samples that illustrate concepts presented. At the end of each chapter, you will find a complete game that demonstrates the key ideas in the chapter, a summary of the chapter, and a set of challenges that tests your newfound knowledge. By the time you finish this book, youéll be well versed in Python and be able to apply the basic programming principles youéve learned to the next programming language you tackle. Waterstones Python Programming for the Absolute Beginner - shop the best deal online on thebookbug.co.uk

    Category: Books

    Delivery cost: 0.00

    ISBN: 9781435455009

     
    Waterstones logo

    Merchant: Waterstones

    Product ID: 9781435455009

     
  • Lovereading JavaScript Cookbook Programming the Web

    Price: £50.39

    Brand: Lovereading

     

    Description: Java Script Cookbook Programming the Web. Paperback /softback. By Adam Scott, Matthew Mac Donald, Shelley Powers. Lovereading JavaScript Cookbook Programming the Web - shop the best deal online on thebookbug.co.uk

    Category: Books

     
    LoveReading logo

    Merchant: LoveReading

    Product ID: 9781492055754