giovedì, Marzo 28, 2024
Il bello del MajoranaParliamo di....Scienza

I SPEAK COMPUTER!

When you think about languages you’ll probably think about Chinese, English, Italian and so on. But you have to know that computers use their own language called machine language.

For humans it is almost impossible to learn machine language because it is entirely composed of sequences of 0 and 1.

For this reason we invented programming languages.
These languages are our Rosetta Stone to understand computers and communicate with them.  We write instructions in a programming language and then the computer compiler automatically translate it in machine language.

Of course there are programming languages that are easier than others, but it is the same with natural languages: for example English is easier than Japanese. On the other hand some difficult programming languages like Assembly allow to communicate better with computers and let you do more things.

Like natural languages, programming languages have their own voucabulary and syntax rules and like language teachers, computers are very strict on the form of writing, in fact if you make a mistake the compiler will send you a warning signal, but it won’t help you to correct the mistake and the program won’t start and sometimes you get mad only for a missing semicolon.

Finally I recommend you to learn a programming language for two main reasons:

  • The first is that a programming language makes you thinking a way more logical to solve problems.
  • The other reason is that using a programming language and making programs and computer games is gonna make you cooler on your friend’s eyes!

 

Daniele S. Cardullo

Print Friendly, PDF & Email

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.