What is programming?

If you can organize a party, you can write a program. What happens in a program is a little different, but the basic principles are the same. In this sample chapter from Begin to Code with C# , Rob Miles discusses what it takes to be a programmer and takes a closer look at how computers process data.

In this chapter, you'll work with more C# programs. But before you do, we’re going to take on some detective work and discover what makes a programmer and what a computer really does.

  • What makes a programmer?

  • Computers as data processors

  • Data and information

  • What you have learned

What makes a programmer?

If you have not programmed before, don’t worry. Programming is not rocket science—it is, well, programming. The hard part about learning to program is that you get hit at the start with a lot of ideas and concepts, and this can be confusing.

However, if you think that learning to program sounds like hard work and that you might not be able to do it, I’d strongly suggest that you put those thoughts aside. Programming is as easy as organizing a birthday party for a friend.

Continue reading at the Microsoft Press Store.