Computers as we know them today have been developed over many years. Some would argue that the concept of a computer was first initiated with the invention of the Abacus 3000 years ago. The people in the links below have been selected for the various contributions they have made. In some cases these have been small and others more significant, however, each of these people made an invaluable contribution which has allowed further development and innovation.