Pc Programming: Chapter: 02 - Know the Fundamentals


Posted October 27, 2017 by Vance5221

Within the prior report Pc Programming: Chapter: 01 - Introduction, I spoke about what's programming and ended it by saying that computers don't comprehend English or for that matter any language we humans speak.

 
Within the prior report Pc Programming: Chapter: 01 - Introduction, I spoke about what's programming and ended it by saying that computers don't comprehend English or for that matter any language we humans speak. I said that computer systems only fully grasp the language of 0's and 1's.

When you have used a computer system for any objective till now, you may not agree with me, because you've been using it mainly in English or any other language which you know. You would have watched motion pictures, listened to songs, designed documents, sent e-mails, browsed lot of web pages and also you would have read my articles in among the human readable languages. Also when you've got written a program or perhaps observed somebody doing it, you could have noticed that even they have not been applying the language of 0's and 1's.

Even if you agree that you will discover folks who knows this language of 0's and 1's, taking a look at the second critical point I said that "The instructions ought to be PRECISE", you might be questioning that it will be next to impossible to even write a basic laptop program, if what I am saying is accurate.

Now, to work with a computer system you may need not understand how a computer system operates or what language does it speak? All you'll want to do is merely turn on a laptop and when it's prepared make use of the mouse and keyboard to point at some little graphical object on the screen, click a button, Swipe a finger or two in case of a touch screen device to get a personal computer to complete what is expected of it. An instance could be what you need to study this article.

The cause computers are so simple to utilize nowadays because of the really hard work of some programmers who have programmed for it to behave inside a specific way. And, here we're not looking to use a computer system, but to understand the way to plan a laptop. But the laptop or computer does not know anything except 0's & 1's called binary language, and remember not all computer systems speak the same dialect. That is the reason a program on a desktop pc does not run on an iMac and vice versa.

Let me explain with an instance of two blind people, where inside the first person (let us call him as Person-A) knows only English and the other person (let us call him as Person-B) knows only Sanskrit. Person-A wants Person-B to draw a sketch? Now, how do you expect these two to communicate with each other, isn't it difficult. Person-A can't even show in writing given that the Person-B being blind. The only way of communicating is through speech within a known language, and by giving precise instructions.

Now, the only way they both can communicate with each other is by having an interpreter. Now when the Person-A speaks in English, the interpreter then translates it into Sanskrit and repeats it to the Person-B. When the Person-B says something in Sanskrit, the interpreter again translates and repeats the sentence in English to the Person-A. Now with the help of interpreter, both are able to communicate very easily.

By working with the interpreter solves our language problem. We still have another problem at our hand. That is Person-A is asking Person-B who is blind to draw a sketch. Though this is not something that is not possible, but it can be difficult, unless you realize how to instruct. Even though Person-A is able to now communicate, he need to know the steps inside a proper order and very precisely, otherwise he will get Person-B to draw something, but not what he could be expecting. Person-A ought to know every minute detail very precisely, due to the fact the Person-B is blind, he will just follow whatever Person-A instructs. If the Person-A asks him to draw a line of 1.23 cm, from a particular point with a particular degree, Person-B without even questioning something just does that without even thinking about the outcome. If Person-A knows the way to instruct precisely and exactly within the way it's required, then Person-B will draw what he wants in the way he wants.

If we get back to laptop or computer programs, and use the same approach as within the above example everything becomes very uncomplicated and uncomplicated. Replace Person-A with yourself and Person-B with the laptop. Now the first thing you'll need is an interpreter and the second is you must know what you want and the precise steps that is expected, so that you just can get the work done.

To know more please visit here https://www.jcppedit.com/.
-- END ---
Share Facebook Twitter
Print Friendly and PDF DisclaimerReport Abuse
Contact Email [email protected]
Issued By Learn programming
Website Learn programming
Phone 3242355323
Business Address Jonathan Road
Country United States
Categories Business
Tags java ide , learn programming
Last Updated October 27, 2017