What is programming?

Get Started. It's Free
or sign up with your email address
What is programming? by Mind Map: What is programming?

1. Programming Languages

1.1. Python

1.2. C

1.3. Ruby

1.4. Java

1.5. BASIC

2. “Programming is how you get computers to solve problems.”

2.1. There are two key phrases here which are important:

2.1.1. you: without the programmer (you), the computer is useless. It does what you tell it to do.

2.1.2. solve problems: computers are tools. They are complex tools, admittedly, but they are not mysterious or magical: they exist to make tasks easier

3. Programming is a creative task

3.1. there is no right or wrong way to solve a problem, in the same way that there is no right or wrong way to paint a picture. There are choices to be made, and one way may seem better than another, but that doesn’t mean the other is wrong!

3.1.1. These three concepts are the basic logical structures in computer programming:

3.1.1.1. Sequence: running instructions in order

3.1.1.2. Selection: making choices

3.1.1.3. Repetition: doing the same thing more than once