Ja, Kodowanie: Sekretny Język Maszyn
Czy kiedykolwiek sprawiłeś, że postać w grze wideo podskoczyła? Stuknąłeś w aplikację na telefonie? Obserwowałeś, jak robot porusza się po pokoju? To ja, działający w ukryciu. Pomyśl o mnie jak o tajnym przepisie, który piekarz daje piekarnikowi, albo o specjalnych instrukcjach, które reżyser daje aktorom. Jestem niewidzialną magią, która krok po kroku mówi maszynom, co mają robić. Beze mnie twój telefon byłby tylko cichym prostokątem, a ekran komputera pusty. Jestem specjalnym językiem, który pozwala ci rozmawiać z maszynami. Nazywam się Kodowanie.
Moje pierwsze słowa nie zostały napisane na klawiaturze. Były to dziurki wybite w kartach. Wyobrażasz to sobie? Dawno temu, w 1804 roku, sprytny wynalazca Joseph Marie Jacquard użył tych dziurkowanych kart, aby powiedzieć ogromnej maszynie, zwanej krosnem, jak tkać najpiękniejsze i najbardziej skomplikowane wzory na tkaninach. To było tak, jakby krosno czytało historię napisaną dziurkami. Następnie, w 1843 roku, genialna kobieta o imieniu Ada Lovelace dostrzegła coś naprawdę niesamowitego. Pracowała ze swoim przyjacielem Charlesem Babbage’em nad jego projektem maszyny analitycznej, która była rodzajem wczesnego komputera mechanicznego. Podczas gdy wszyscy inni widzieli w niej tylko wielki kalkulator, Ada widziała znacznie więcej. Zdała sobie sprawę, że mogę być używany do tworzenia muzyki, sztuki lub czegokolwiek, co można sobie wyobrazić, a nie tylko do rozwiązywania problemów matematycznych. Napisała pierwszy zestaw instrukcji dla tej maszyny, stając się pierwszą na świecie programistką komputerową. To ona dała mi mój kreatywny głos.
Z biegiem czasu mój świat stawał się coraz większy, ale też bardziej skomplikowany. Pierwsze komputery elektroniczne zbudowane w latach czterdziestych XX wieku były ogromnymi gigantami wielkości pokoju. Aby z nimi rozmawiać, ludzie musieli fizycznie przestawiać setki przełączników oraz podłączać i odłączać grube kable. To było jak rozwiązywanie gigantycznej, splątanej łamigłówki tylko po to, by uzyskać prostą odpowiedź. Było to powolne i bardzo trudne. Ale wtedy pojawiła się kolejna bohaterka, która pomogła mi mówić jaśniej. Nazywała się Grace Hopper i była genialną informatyczką. W 1952 roku wpadła na fantastyczny pomysł. Stworzyła coś, co nazwała kompilatorem. Pomyśl o tym jak o superinteligentnym tłumaczu. Pozwoliło to ludziom pisać instrukcje dla komputera używając słów, które wyglądały trochę jak angielski, a kompilator tłumaczył je na jedynki i zera, które komputer rozumiał. Nagle stałem się znacznie bardziej przyjazny. Ten niesamowity wynalazek otworzył drzwi dla nowych języków, które były jeszcze łatwiejsze do nauczenia, jak FORTRAN w 1957 roku dla naukowców i inżynierów oraz BASIC w 1964 roku, który został zaprojektowany, aby pomóc studentom w nauce rozmowy z komputerami.
A teraz rozejrzyj się. Jestem wszędzie. Na początku lat dziewięćdziesiątych XX wieku, człowiek o imieniu Tim Berners-Lee użył mnie do stworzenia sieci World Wide Web, łącząc całą planetę informacjami i pomysłami. Jestem w smartfonie twojej rodziny, pomagając ci rozmawiać z przyjaciółmi i grać w gry. Jestem mózgiem w samosterujących samochodach, mówiąc im, kiedy skręcić, a kiedy się zatrzymać. Podróżuję nawet w kosmos, prowadząc łaziki po powierzchni Marsa. Nie jestem już tajnym językiem tylko dla kilku ekspertów. Jestem potężnym narzędziem dla każdego. Jestem pędzlem dla artystów cyfrowych, młotkiem i gwoździami dla twórców nowych aplikacji oraz kluczem, który otwiera rozwiązania wielkich problemów. Teraz twoja kolej. Mój język czeka, aż się go nauczysz. Co zbudujesz? Jakie problemy rozwiążesz? Ze mną masz moc tworzenia własnych niesamowitych wynalazków i zmieniania świata.
Pytania do zrozumienia tekstu
Kliknij, aby zobaczyć odpowiedź