I will be looking at what really makes a Computer a Computer. Believe me, we smarter than any machine ever developed or created because it's just a blueprint of ideas in which a programmer puts into codes to assist us.
Since computer is a machine willed unto us. It understands only one thing which is a machine code i.e binary numbers ( 0 and 1). In an instance, if i type 'bucky', for it to display on the screen, it has to be converted into binary numbers and since we can't be typing in binary numbers all time, an easy way was devised to ease the pain of memorizing multiple 0's and 1's ( I mean i have other stuffs to think about).
In the early days of computer creation, a language was developed to help communicate with the PC easily and this language was known as the Low Level Language or Assembly language because it's the closest to the binary numbers manipulation we see in every day mathematics. OK, I'll adding a screen shot of how the Assembly Language looks like . ( don't bother reading it, just catch a glimpse of it):
Low Level Language |
But as time moves on, the world developed above Low Level Languages and we have something called the High Level Languages. ( I believe you've heard of PHP, python, FORTRAN. c++, java and rest).
High Level Language |
With this, we can easily interpret the English language into machine codes. The assembler (compiler it's called in this case) has a wide vast of English languages stored into it. So programming in simple term is bringing what is in the actual World into a machine language.. You like something and wanna put it into your PC, then understand any of the languages (it's just like french, Italian, Yoruba) and bring your idea exactly into the PC realm.
That's is you controlling your PC, manipulating it like the boss lol and this makes you far more better than it. Thanks for reading !
No comments:
Post a Comment
we love to see your comment