Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

C in 30 Pages
C in 30 Pages
C in 30 Pages
Ebook35 pages24 minutes

C in 30 Pages

Rating: 4.5 out of 5 stars

4.5/5

()

Read preview

About this ebook

C in 30 Pages is a brief e-booklet, designed to get you into the C programming language as fast as possible, as easily as possible. There is no bull in this Micro-Manual by popular online teacher U.Q. Magnusson. From the very first page you will learn the basic concepts of programming,
including data, code, and control, and how they are expressed through C. Simple yet comprehensive examples follow as you zip through, and each is explained in pithy detail.

LanguageEnglish
Release dateJun 22, 2013
ISBN9780985253448
C in 30 Pages
Author

U.Q. Magnusson

U.Q. Magnusson is the popular online author of the Ebook classics "SQL in 30 Pages", "HTML in 30 Pages", and "C in 30 Pages". He brings his 22 years of experience in teaching complex software systems, full development lifecycles, and a variety of languages, packages, and environments to the fore.

Read more from U.Q. Magnusson

Related to C in 30 Pages

Related ebooks

Programming For You

View More

Related articles

Reviews for C in 30 Pages

Rating: 4.5 out of 5 stars
4.5/5

2 ratings1 review

What did you think?

Tap to rate

Review must be at least 10 words

  • Rating: 4 out of 5 stars
    4/5
    Good book. Touches the essentials and answers the why questions the inquisitive will have.

Book preview

C in 30 Pages - U.Q. Magnusson

C in 30 Pages

A Micro-Manual

by U.Q. Magnusson

——————€€€€€€€€€€€——————

Copyright 2013 U.Q.Magnusson

Smashwords Edition

——————€€€€€€€€€€€——————

Table of Contents

Introduction

Data and Code

Hello World

Weigh Station

Word Count

Conclusion

Introduction

Control the machine.

A simple statement, to be sure, but one that is maddeningly deceptive. If you’ve ever been flummoxed by programming your VCR, you know how dependent we’ve all become on digital technology. At the same time, we've become frustrated by our inability to control it. This is appalling, not the least because programming itself is so easy to understand.

Happily, learning to program is quite easy. It is one of those activities that, once you get past the initial setup, proceeds of its own course. A clear software program will make its progress evident, failing with every mistake, but letting you work it repeatedly until it completes, all the while learning what you need to do. Riding a bike could not be easier.

I believe that children as young as four are capable of learning programming. It requires only 1) an ability to take instruction, 2) an understanding of referential symbols (for instance, words), and 3) a willingness to consider an abstract series of logical steps to achieve a certain outcome. I admit that last one sounds a bit far-fetched for children. On the other hand, if a child can learn by doing anything, he can learn by doing this.

First, a few concepts.

——————€€€€€€€€€€€——————

Data and Code

The most basic property in programming, the atomic particle of computers, if you will, is the datum. What is a datum? A datum

Enjoying the preview?
Page 1 of 1