Skip to main content
  • Book
  • © 2012

Learn C on the Mac

For OS X and iOS

Apress
  • This book update should continue the strong selling success of the first edition, Learn C on the Mac.
  • Dave Mark is a recognized Apple Mac and iPhone expert.
  • C makes learning Objective-C much easier, as the key language behind the iOS SDK - a hot tech and book market area.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (14 chapters)

  1. Front Matter

    Pages i-xviii
  2. Go Get the Tools!

    • David Mark, James Bucanek
    Pages 1-10
  3. Programming Basics

    • David Mark, James Bucanek
    Pages 11-19
  4. C Basics: Statements and Functions

    • David Mark, James Bucanek
    Pages 21-42
  5. C Basics: Variables and Operators

    • David Mark, James Bucanek
    Pages 43-74
  6. Debugging

    • David Mark, James Bucanek
    Pages 75-91
  7. Controlling Your Program’s Flow

    • David Mark, James Bucanek
    Pages 93-135
  8. Pointers and Parameters

    • David Mark, James Bucanek
    Pages 137-176
  9. More Data Types

    • David Mark, James Bucanek
    Pages 177-227
  10. The Command Line

    • David Mark, James Bucanek
    Pages 229-289
  11. Designing Your Own Data Structures

    • David Mark, James Bucanek
    Pages 291-330
  12. Working With Files

    • David Mark, James Bucanek
    Pages 331-380
  13. Handling Errors

    • David Mark, James Bucanek
    Pages 381-410
  14. Advanced Topics

    • David Mark, James Bucanek
    Pages 411-454
  15. Where Do You Go from Here?

    • David Mark, James Bucanek
    Pages 455-465
  16. Back Matter

    Pages 467-487

About this book

Considered a classic by an entire generation of Mac programmers, Dave Mark's Learn C on the Mac has been updated for you to include Mac OS X Mountain Lion and the latest iOS considerations.

Learn C on the Mac: For OS X and iOS, Second Edition is perfect for beginners learning to program. It includes contemporary OS X and iOS examples! This book also does the following:

•  Provides best practices for programming newbies 

•  Presents all the basics with a pragmatic, Mac OS X and iOS -flavored approach

•  Includes updated source code which is fully compatible with latest Xcode

After reading this book, you'll be ready to program and build apps using the C language and Objective-C will become much easier for you to learn when you're ready to pick that up. 

About the authors

Dave Mark is a longtime Mac developer and author who has written a number of books on Mac and iOS development, including Beginning iPhone 4 Development (Apress, 2010), More iPhone 3 Development (Apress, 2010), Learn C on the Mac (Apress, 2008), The Macintosh Programming Primer series (Addison-Wesley, 1992), and Ultimate Mac Programming (Wiley, 1995). Dave loves the water and spends as much time as possible on it, in it, or near it. He lives with his wife and three children in Virginia.

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access