Datorer är dum! (2 / 9 steg)
Steg 2: språk
LOG: Människor som talar engelska använder ett alfabet med 26 bokstäver. Jag kommer inte ens komma in i japanska som kan ha mer än 10 000 brev (typ av). Människor att kombinera dessa bokstäver till ord för att skapa ett språk så att det finns miljontals ord. Men människor kan också lära sig flera språk så tänk på alla de ord en person kunde veta.
Datorer är dumma: Datorer känner bara ett språk. Det kallas maskinkod. Maskinkod består endast av 0 och 1.
Dessutom vet en dator endast en maskin språk. Det finns förmodligen hundratals maskin språk men vet någon datorn bara en, en för särskilda CPU (Central Processing Unit) som den använder.
GEEK tala: Några av er technoGeeks kommer att säga: vad om de andra datorspråk gillar församling, C och C++? (Se bild) Datorn förstår inte dem? Svaret är nej! Faktiska datormaskinvara förstår bara en maskin språk.
De andra språken uppfanns"" av människor för att göra det lättare att prata med datorer. Människor gjorde tolkar och kompilatorer att översätta C och andra för en maskin språket. Kompilatorer och interpretatorer översätta det engelska-liknande programmet till 0 och 1 för valda maskin språket.
Arduino: Arduino användare, när du klickar på den lilla pilen, sammanställer detta skissen till maskinkod som Arduinos förstå. (se bild). Andra högerpilen, sammanställer den och skickar maskinkod till Arduino.