C Programming in easy steps, 4th edition


Buy direct from us:

Out of Stock

SKU: 9781840785449

Learn how to install a free C compiler so that you can quickly begin to create your own executable C programs by copying the book’s examples. Ideal for the newcomer to computer programming.


Pages: 192
Publication: April 26, 2012

ebook version available

New edition available


View first chapter and Table of Contents


C Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin programming in C, from programmers moving from another programming language, to the student who is studying C programming at school or college, or to those seeking a career in computing who need a fundamental understanding of procedural programming.

C Programming in easy steps begins by explaining how to download and install a free C compiler so that you can quickly begin to create your own executable programs by copying the book’s examples. You need have no previous knowledge of any programming language so it’s ideal for the newcomer to computer programming. Each chapter builds your knowledge of C.

C Programming in easy steps contains separate chapters on the major features of the C language. There are complete example programs that demonstrate each aspect of C together with screenshots that illustrate the output when that program has been executed. The sample code provided all has colored syntax-highlighting for clearer understanding.

By the end of this book you will have gained a sound understanding of the C language and be able to write your own C programs and compile them into executable files that can be run on any compatible computer.

Fully updated and revised since the third edition, which was published in April 2009.


Table of Contents

1) Getting started

2) Storing variable values

3) Setting constant values

4) Performing operations

5) Making statements

6) Employing functions

7) Pointing to data

8) Manipulating strings

9) Building structures

10) Producing results

Reference Section


Updates to text prior to 2015 reprint












About the author

Mike McGrath now lives in South-east Europe, on the sun-kissed shores of the Aegean Sea. Mike gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world. His interests include coins of ancient Greece, dining-out with friends, and the ongoing evolution of the world wide web.


ISBN: 978-1-84078-544-9


Buy from Amazon.co.uk

Buy from Amazon
Freely download the original source code for checking against your own work from our Downloads page
  • Please note on page 11, Step 6, there should be a colon in the path addition ;C:MinGWbin; (not ;CMinGWbin;)

(these corrections have been incorporated into the ebook PDF version available to buy from our online shop)

You may also like…