teach-ict.com logo

THE education site for computer science and ICT

1. Introduction

Computer programs can be very complicated with some containing thousands of lines of code.

So it is very important to organise the code as efficiently as possible, so that a software programmer can tell what it is doing when they read the code.

One of the key tools for producing neat, efficient, structured code is to make use of procedures also known as subroutines and functions.

This section will explain what these are and how to use them.