Cover of C: How to Program

C: How to Program

For courses in C - Intro to Programming/CS1, C - Programming for Business; C - Programming for Technology, and for programming language survey courses. Highly practical in approach, this text introduces fundamental notions of structured programming and software engineering - and progresses quickly to more intermediate material. It covers the full C language, key library functions, object-oriented programming in C++ and Java, and event-driven GUI programming in Java. - NEW - 300 page introduction to C++, brings students up-to-date with material from the recently revised C++ How to Program, 4/E - assuming only the C material as a prerequisite. - Updated introduction to Java 2 and programming GUIs, familiarizes students with content from the recently revised Java[trademark] How to Program, 5/Eassuming only the C material as a prerequisite. - A standalone appendix on the latest C standard - C99 - Contains several Live-Code[trademark] examples demonstrating the powerful new capabilities of C99, motivates the rational for C99 and highlights key differences between C99 and the version of standard C presented in Chapters 2-14. - Use of a pseudocode approach to structured program developmen

Audience
adult
Length
epic · 1255 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked C: How to Program? Here’s where I’d start.

These suit anyone who liked C: How to Program. Sign in and mark a few books for picks shaped around your own taste.

  1. Beginning Linux Programming Shares programming, computers, technical
  2. Programming in Lua Shares programming, technical, computers
  3. Security in Computing Shares textbooks, computer, computers
  4. CUDA by Example: An Introduction to General-Purpose GPU Programming Shares programming, computers, technical

“People who read C: How to Program tend to reach for these next.”

  1. Learning Perl
  2. Linear Systems and Signals
  3. Linux Command Line and Shell Scripting Bible
  4. The Book of CSS3: A Developer's Guide to the Future of Web Design

“If you want more of the same (science about technology), start with these.”

  1. The Quick Python Book
  2. The Rails Way
  3. Code Craft: The Practice of Writing Excellent Code
  4. Object-Oriented Analysis and Design with Applications

“If it was the programming that hooked you, try one of these.”

  1. Mastering Regular Expressions
  2. Starting FORTH
  3. C++: The Complete Reference
  4. Effective Programming: More Than Writing Code

“These start from a similar idea, even if they go somewhere else with it.”

  1. Java(TM) Programming: Guided Learning with Early Objects
  2. Programming in C
  3. Learning Cocoa with Objective-C
  4. C++ Without Fear: A Beginner's Guide That Makes You Feel Smart