Unit 3 Reading — Introduction to Software

US male Listen as you read:
Introduction to Software

For as long as there has been computer hardware, there has also been computer software. But what is software? Software is just instructions written by a programmer which tells the computer what to do. Programmers are also known as 'software developers', or just plain 'developers'.

Nothing much is simple about software. Software programs can have millions of lines of code. If one line doesn't work, the whole program could break! Even the process of starting software goes by many different names in English. Perhaps the most correct technical term is execute, as in "the man executed the computer program." Be careful, because the term 'execute' also means (in another context) to put someone to death! Some other common verbs used to start a software program you will hear are 'run', 'launch, and even 'boot' (when the software in question is an operating system).

SORRY, BUT YOUR FREE VIEWS HAVE RUN OUT!

This educational ESP website is free from banner advertising and other distractions. Therefore, we rely solely on licenses to keep this service running. Your support is greatly appreciated. Have a great day!

If you honestly cannot afford a license, please contact us and we will try our best to help out.

Discussion Questions
  • Have you ever written or modified any software? If so, what were the challenges you faced? If not, why not?
  • Name three pieces of software you use frequently. Why do you use them? What would you change about them?
  • Pretend you are the world's best programmer and can write computer code as fast as you can think. What kind of software would you write?

Quiz: Reading Comprehension

1. End users cannot execute a program, only a programmer can do that.
 
 
2. According to the reading, features and bugs are essentially the same thing, depending on your perspective.
 
 
3. When programs crash, end users often need to manually abort them and sometimes even restart their computer.
 
 
Submit Questions Cancel / Go back