What’s computer programming all about?

Computer programming is the process of writing code to facilitate the accomplishment of specific tasks or  actions in a computer, application or software program, and instructs them on how to perform these tasks. Computer programmers  on the other hand are professionals that create instructions for a computer to execute by writing, analysing and testing code that enables applications and software programs to operate.

Programming, in the early days was mainly executed in machine language. Which was the language of early programs, written in the instruction set of the particular machine, and machine dependent. thus , programs written in one computer system can’t be ported into another system. They were defined by binaries (0 and 1) . Assembly language was developed so as to let the programmer specify instruction in a text format (e.g., ADD X, TOTAL), with abbreviations for each operation code and meaningful names for specifying addresses. However, because an assembly language is little more than a different notation for a machine language, two machines with different instruction set  also have different assembly languages.

Computer language on the other hand is a machine readable instruction designed to communicate commands to the computer for the computer to perform. For example. Java, python, perl, rubby, kotlin e.t.c computer languages are classified into low level languages ( which is bounded to the to computer architecture ) and High-level languages ( which are languages made for the process of developing a program simpler and more understandable, and less bound to the underlying hardware architecture).

Starting programming impacts the value of patience. Try hard, matter how many the syntax errors and run time errors you get, keep moving forward to be better. Thank YOU

Leave a comment

Design a site like this with WordPress.com
Get started