Search this site


C Table of Contents
Introduction - What is C and why study it?
Chapter 1 - Getting Started
Chapter 2 - Program Structure
Chapter 3 - Program Control
Chapter 4 - Assignment & Logical Compare
Chapter 5 - Functions, Variables, & Prototyping
Chapter 6 - The C Preprocessor
Chapter 7 - Strings and Arrays
Chapter 8 - Pointers
Chapter 9 - Standard Input/Output
Chapter 10 - File Input/Output
Chapter 11 - Structures
Chapter 12 - Dynamic Allocation
Chapter 13 - Character and Bit Manipulation


Frequently asked questions about C

C Questions and Answers

Additional C Training & Information Sources

Additional C Topics

How to trial the C Language Tutorial

How to purchase the C Language Tutorial

Back to C Main

Frequently asked questions about C

Why can't I run the Coronado Enterprises programs?
The example C programs included with the Coronado Enterprises C tutorial are not readable by the computer in a way that they can be run. They are all in a human readable format which a computer cannot read and execute. See "What is a compiler?" for more help.

Which C compiler should I get?
You may be tempted to spend a lot of money to purchase a very expensive compiler to start with, but this is probably not your best route to take. I recommend buying a very inexpensive compiler as your first compiler for three very good reasons. The more expensive compilers have so many features that it can be very intimidating for a beginner, whereas a lower level compiler with fewer features, could be much easier to start with. As a beginner you will need only the features available with the less expensive versions. Secondly, when you begin to feel the need to purchase a better compiler, you will have some programming experience under your belt and can make a much more informed decision as to which brand you really want to use. It's much easier to abandon a $30 compiler and move up to brand X, than it is to abandon a $500 compiler from brand Y to move to brand X when you decide that brand X is what you really need. And the third reason is that it will take you several months to outgrow even the most inexpensive C compiler, and you can almost be assured of the fact that even your favorite brand will have a new, expensive upgrade during that time.

Where should I start?
Start with the Coronado Enterprises C tutorial. Read the text associated with each example program, compile and execute each example program, and modify the program in some way to be sure you understand the concepts taught with that particular program. After completing a few chapters begin to write some small programs of your own design just to gain the experience of programming. You will probably surprise yourself at how fast you progress.


{home} {about} {contact} {recommend}
{download} {purchase} {link} {code board}

 Copyright © 1985-2010 Coronado Enterprises. All rights reserved.