YOU SHOULD LEARN THIS THINGS! BEFORE STARTING PROGRAMMING


Ever did anyone of you pondered, How computer gives us response so quickly for everything we question ? Did computer got any special power, that no human being holds in this entire world ? This are all the questions that filled up our minds since last few days, last month, last year, last decade or else even right now some one else around the world would be thinking the same what we all thought back then. 

But the answer is computer hasn't got any super powers. we human beings are the inventors of a machine like computers. Of course everything now that existed in the world are created by human beings. Ok, lets keep all these things aside, we will read out more on how computer process everything as speed as light (Remember nothings beats the speed of the light). 

HOW COMPUTER UNDERSTAND EVERTHING THAT WE GIVEN THROUGH INPUT ?

Computer never ever understands what we given through input. You may put everything like assets, money in front of computer, But it can't able to process it, not even 0.000000001%. Then how still computer quickly respond to our given Input through Output ? 

Computer has it own language called as Binary Language. Everything that we enter today through Input will be converted into Binary Code (Which is 0's & 1's). Computer only knows 0's and 1's. Whatever it processes through Input will be converted into Binary Code and then gives us the Output that is human readable or understandable. 

Now you may have got the question right in your mind! Then who will communicate with computer to process everything that computer receives through Input ? It may be giving Instructions, or follow certain type of methods or procedure while processing the input. Everything will be conveyed or communicated through a Programming Language. There is no other alternative way that you can communicate with Computers other than Programming Language, It may be C, C++, Java, Python, Java Script etc. Any set of Instructions to process the Input will be communicated with a Programming Language. 

THEN WHO WILL COMMUNICATE WITH COMPUTERS ?

It's you. Yes, If you are reading this article and wanted to start programming and become a developer you can communicate with computer through any programming language of your choice. But, before doing that one should have a basic knowledge on how things workout in a computer system. 

Now I am gonna tell you the resources where you can learn this basic computer concepts before starting Programming. 

In Khan Academy Website, Under Courses Tab :

  1. Select see all computing under Computing section
  2. After selecting it, go to the course called Computers & The Internet
  3. Now, you can access every unit for free and complete it.
  4. Each unit has Video lectures, Document reading and Quiz. 



Personally I have learned this concepts from this website which I have mentioned above. There are lot of resources available through all E-Learning platforms, YouTube and Websites go through any of those platform of your choice. All the Information I have provided in this article is truly to the best of my knowledge and experience. 

Comments

Popular posts from this blog

DO CERTIFICATIONS REALLY MATTER ?

HOW TO GET TOP COLLEGES IN TS EAMCET 2023