1.1 The concept of computer programming Programming means designing a set of instructions to instruct the computer to carry out certain jobs that are very much faster than human beings can do. The earliest programming language is called machine language which uses the binary code(comprises 0 and 1) to communicate with the computer. However, the machine language is extremely difficult to learn . Fortunately , scientists have invented some high-level programming languages that are much easier to master. Among the high-level programming languages are Java, Javascript , C, C++, c# and Visual Basic. 1.2 What is Visual Basic? Visual Basic is a third-generation event-driven programming language first released by Microsoft in 1991. It evolved from the earlier DOS version called BASIC. BASIC means B eginners' A ll-purpose S ymbolic I nstruction C ode. Since then Microsoft has released many versions of Visual Basic, from Visual Basic 1.0 to the fina...