What is the meaning of Programming - Base Concepts for every programming language

 

PROGRAMMING

Base Concepts for every programming language




After reading this blog you will be completely aware of fundamental concepts of programming and what the term "Programming" means.

Firstly in 1950's when machine language was introduced, machine(processor) used binary digits as its instructions to perform the task. It had a big drawback that if someone has written some code like of (calculator) using machine language it will not work on other companies processor because of change in set of instruction of processor to perform that given task. So, biggest drawback was portability issue and difficult to understand and detect bugs.

After which assembly language was introduced which was easy to understand by humans but still you must have to know the processor's working and instruction manipulation of that processor.

So, at this stage High level language was introduced mainly to end up the worries and interaction with processor at low level.


What is programming : 

Some of us (Beginners) think that programming is problem solving and writing some lines of code.

Programming is interacting with machine (processor) by passing problem solving algorithm using human understandable language (High level Language) which is interpreted (translated) to machine language, after which machine (processor) execute that instructions.

Basics Involved in every programming language : 
  • Data Storing  ( Variables, Arrays/List)
  • Operators      ( + - ^ % *,  AND OR NOT, > < = )
  • Conditional Statements
  • Repetitions    



#programming #basicconcepts

Comments