C is the programming language of choice when speed and reliability are
required. It is used for many low-level tasks, such as device drivers
and operating-system programming. For example, much of Windows and Linux
are based on C programming. The new 4th edition of Beginning C builds on
the strengths of its predecessors to offer an essential guide for anyone
who wants to learn C or desires a 'brush-up' in this compact,
fundamental language. Chapters include: First Steps in Programming;
Making Decisions; Loops; Arrays; Applications with Strings and Text;
Pointers; Structuring Your Programs, and more. This updated classic from
author, lecturer and respected academic Ivor Horton is the essential
guide for anyone looking to learn the C language from the ground up. It
is a highly recommended text for training courses and continuing
education students, and assumes no prior working knowledge of C.