Description
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.
About the Author
Ivor Horton is self-employed in consultancy and writes programming tutorials. He worked for IBM for many years and holds a bachelor's degree, with honors, in mathematics. Horton's experience at IBM includes programming in most languages (like assembler and high-level languages on a variety of machines), real-time programming, and designing and implementing real-time closed loop industrial control systems. He has extensive experience teaching programming to engineers and scientists (Fortran, PL/1, APL, etc.). Horton is an expert in mechanical, process, and electronic CAD systems; mechanical CAM systems; and DNC/CNC systems.