Most programming is done in convenience languages like JavaScript or Python, but the best starting point for learning to program professionally is the one and only bare-metal language, the programming language C. University students in engineering, science, and mathematics are best served by starting at the professional level: they have the right aptitudes and skills. The same holds for the many programmers with years of experience in languages like Java or C# who need or want to experience the kind of programming revealed by C. This book covers the elements of programming: variables, pointers, primitive data types, control structures, functions, recursion, arrays, strings, structures, and unions. But language features are in the background: the meat of this book is its collection of instructive examples, all ready to run.
"synopsis" may belong to another edition of this title.
As an undergraduate Maarten van Emden studied electrical engineering, mathematics, statistics, before finally discovering programming. He held research positions at CWI in Amsterdam, the IBM T.J. Watson Laboratory and the Department of Artificial Intelligence in the University of Edinburgh. At the universities of Waterloo and Victoria in Canada he has been teaching and doing research in programming.
"About this title" may belong to another edition of this title.
Seller: WeBuyBooks, Rossendale, LANCS, United Kingdom
Condition: Very Good. Most items will be dispatched the same or the next working day. A copy that has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # rev6499119312
Quantity: 1 available