Talking to Machines

humanscomputersAI
human coding on computer

Hello there, I am Miheer you must be aware about people who talk to animals , birds but , have you ever heard about people who Talks to Machines , it's ok don't be so startled . Yes you read absolutely correct "Machines" . What Machine means to you ? I know everyone have already watched 3 Idiots , so now you are going to say "zip of pant is machine up-down up-down" yes definitely it is machine like " Everywhere I go , I see Machines" . So our point is who are talk to the machines ? is he/she who operates machines in factory or one who Assemble that machines ? or who which shows first trial of that machine when you buy it or saw it. but Truth is no one from all of them . Then who ?
The one who really Talks to machines is Programmers. I know lots of things are messing up your mind. What programmers do with machines, maybe they just write some words with including symbols in with different colors in dark lights and wearing hoodie with Mask up. LOL this is the image of Programmer in every ones mind. So How he can really talk with Machines. Let's talk about daily life, When you use laptops, computers and now smartphones are Everywhere so anything you do on this gadgets is because of greate programmers. Like you set up an alarm on the phone to wake up early in the morning, You plays games on your phone, plays music on phone, checking up whats app messages, Facebook Stories, Instagram DM's etc. all that is because programmers. How can you set a alarm in some clicks or How can you play games on that small screen. Because there are thousands of lines of codes behind your single action. What are this lines means to ? How its possible That words ,numbers ,symbols results in such a beautiful interface? Questions Again.
So these lines are called programes written in some programming languages. Ok then what is programming language? In the halfway of 90's first computer language was invented which was named as "Fortran" after that number of languages were formulated maybe much batter than 1st one. So in short in these computer language these Alphabates, Numbers and symbols have given their respective function. Like addition symbol have Addition function Somethimg like that. Point is that programmer is aware of these languages. Not from birth! obviously he learnt that languages. Thsese languages are made for communicating with smartest machine Known as Computer. Yes we programmers do talk to computers with the help of these languages. You will be surprised that these talks are similar to Human talks like us, maybe much honest and loyal.
Computer Don't even recognize these alphabats and numbers. You know? Funny thing is computers only knows 2 binary characters 0s and 1s. So Compilers or Interpreters Converts this code into machine language or in Binary form. This is how we talk to machines in their language and they gives us output or message in our language. Thats how its done now you may have questions like how the numbers and alphabates get converted into that binary language? what are compilers?
So, all the code(programe) written by coder is in human readable format basically in english language with some weird syntax(for zero knowledge of programming). how it get converted to binary which computer understands is by compilers. which are aslo made by programmers. Now why I'm telling you that, because having a skill to talk with computers in this era is important. The skill has power to change your life and also your career. and also it teaches us how to think and yes I am not saying this.

“Everybody should learn to program a computer, because it teaches you how to think.” - Steve Jobs

That's it guys.

Thank you 🙂