REFERENCE Floyd, C., 1992. Software development as reality construction. In Software development and reality construction (pp. 86-100). Springer, Berlin, Heidelberg.
COMPUTER PROGRAMMING Computer programming is the process of writing code to facilitate specific actions in a computer, application or software program, and instructs them on how to perform ( Joe Cote 2022 ). Due to computer programming, computers are able to carry out tasks more effectively that human in different scenarios like, constructions of cars and projects managements, which is part of the reasons the future is evolving rapidly. (Bing, 2022) They are different types of computers programming languages, which are: High level languages, which is divided into two categories, complied language and interpreted language. Mid-level languages, which has the features of both the high-level language and low-level language. Examples of mid-level language are c programming language and assembly language. Lastly low-level language, these are programming languages which are processor dependent, examples of low-level languages are assembly language and c programming, these two programming la