Skip to main content

Application programming Interface (API) (Operating system Vs Human nervous system)

 There are mostly two kind of interface we discuss, when it comes to Operating systems. Initially, when computer were came in the market, there was only one, it was Application Programming Interface which is also referred as API. This definition I got on Google :-
           "API, an abbreviation of application program interface, is a set of routines, protocols, and tools for building software applications. The API specifies how software components should interact and APIs are used when programming graphical user interface (GUI) components."
  
IF you have used old model windows or unix then you would probably know how frustrating it was to use non-graphical applications. While we use API this help us creating a Graphical interaction with users. So people would know that this a media file and this is a text file. This made computer very easy to use without even knowing how to program a computer or how to give commands. We actually design a layer of upper thing, obviously no one cares how the strings and files are storing the data, or the computer machine which only understands 0 or 1, how it became able to understand everything that we understands. Now I can go in a lot of details that we need a lot of mechanics inside computer to create such interface. But I am not writing an Operating system books. Now let's compare it to human behaviours. 
           Humans also create an interface or you should say personality to interact with different people. When you meet similar person everyday you interact them extrovertly. Well I agree that it depends, there are also some people who never talk to anybody, keep all the secrets inside their heart. And there are also some people who interacts extrovertly to unknown's also. So all of this things extrovert or introvert, it all depends on how we want to. Basically what I am saying is, that we all need a layer. For instance take an example of human body, inside we have schelton meat or other so horrible things, which may seem intimidating if they will come outside. In computer language we call it abstraction. This 'ABSTRACTION' allow us to interact easily. It make us comfortable. 

MIND USES- Let's see it in different view, suppose you want to solve a math problem how do you solve it. Normally adding one number into another, but have you ever thought how your nervous system works while you were solving that problem. The answer is 'NO'. Nobody thinks. So this is the benefit of API and GUI programming, and this is the connection between our life and computer's way of interaction. 

Thank you for reading. 

Comments

Popular posts from this blog

Wallflower's Diary 1

I like people laughing. I like people smiling. I like everyone around me to stay happy. It bothers me most of time when I see anyone struggling with their fate. Usually its hard to keep everyone happy. But It is possible to keep them satisfied. satisfy every one by truth and right that's what I think is an easy task to do.                      It become easy to stay happy when you attach your happiness with others. Then not only you , but everyone around you will help you to keep you happy, cause they will work for keeping themselves happy. World would have a better place without jealousy , money , greed . We all know this still we are unable to detach ourselves with these things. Anyway never stop hoping. Cause that is the only tool we got to face uncertainty of world. We all knows that money is not going to help us fighting with our future problems. May be for a while money will work , but later we need people to help us. Its necessary to be that way. Helping way.            

StartUP

                                               StartUP Here I am Nitin Tiwari again for sharing some of my experience. Well for your kind information I am not that much experienced. I am just 19 years old but as Steve Jobs Sir says that age is irrelevant to experience. You gain experience by mistakes and events you encountered. And age is a thing you cannot control it will keep running until death will put a full stop at the end.                                                                             So this time I am thinking about my start up. I haven't started up yet. I am working under my father right now. But now I do 30 percent of his work, like i look after his shop and his deals of contracts. His PO's and quotations and many more. But I am thinking about starting something my own.                                               As every new young gun feel when he start , I am also very much scared. But It has been my theory to stay scared and nervous, that mea

Activity that connect me with life

I guess, it's a very large topic for me. I would start to explain how anything connect me to life , I can write so many 400 pages books on it. Each activity connect us to the life, but the question is which one connect you more depth. Which one take you to peak of happiness. So I think the topic should be named " One activity that separate you from your life. One Activity that takes your mind away from everything that is connected to the life." When you feel that you don't belong to this world anymore. I think that kind of activity we should  discuss.                                               Well now as I mentioned that each activity made by me connect me with life. I want to explain how, and this answer will answer the other question too. In simple words, I am going to answer two of the questions simultaneously. 1- One activity that connect you to the life?. 2- One activity that takes you away from the world and life?.