Dom Razvoj Pioniri računalnog programiranja

Pioniri računalnog programiranja

Sadržaj:

Anonim

Za razliku od nekih izuma poput zrakoplova (Braća Wright) i telefona (Alexander Graham Bell), stvaranje računalnih programa u povijesti nije vezano ni za jedno ime. Umjesto toga, zaustavni napredak na kraju je donio ono što danas smatramo računalnim programiranjem - mogućnost pisanja uputa za stroj na gotovo engleskom jeziku. Ovdje ćemo pogledati neke od pionira na ovom polju. (Za više povijesti pogledajte naš vodič o Povijesti Interneta.)

Kupus i Lovelace

Iako su matematika i algoritmi od ključne važnosti za računalno programiranje, započet ćemo s dvojakom koji je najviše zaslužan i za koncept računalnih programa i za stvaranje prvog. Charles Babbage smatra se ocem programiranog računala. Kao matematičar shvatio je kako se svi proračuni sastoje od manjih dijelova koji se mogu mehanizirati. Da bi to učinio, stroj će trebati ulazni uređaj, procesor, upravljačku jedinicu i izlazni uređaj. Babbage je konceptualizirao takav stroj i nazvao ga Analitički motor.

Konceptualni analitički motor postao je još važniji u povijesti računanja kada je Babbageov prijatelj, Augusta Ada King (bivši Byron, a kasnije Lovelace) napisao prvi računalni program za to. Program temeljen na algoritmu koji je napisala za Analitički motor namijenjen je izračunavanju Bernoullijevih brojeva i radio bi da je stroj bio izgrađen. Iznenađujuće, ovaj dragulj bio je uklopljen u bilješke koje je napisala za prijevod koji je napravila od talijanskog matematičara. Dakle, moguća je grofica Lovelacea široko poznata kao prvi svjetski računalni programer.

Pioniri računalnog programiranja