What is Programming Language?

Computer programming language is a medium to communicate with the computers. To give the instructions to the computer. Because computer only can understand the machine language, that is in terms of zeros and ones or in terms of on and off (Byte Codes). But it’s really tough for us to write byte codes. That is…

Big O Notation

I want to explain it in a few simple words. Basically this is a tool to express how efficient your algorithm is. One point we need to remember that, the efficiency of an algorithm is very much relative, because it depends on many other factors like number of programs or process is currently running, the…