Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
najnowszeradia,odtwarzaczeDVD,piekarnikiiniektórelodówki.
Programysterująnawetsilnikamisamochodów,sygnalizacją
świetlną,latarniamiulicznymi,sygnalizacjąświetlnąwpociągach,
elektronicznymibillboardamiiwindami.
Programytrochęjakmyśli.Gdybyśniemiałmyśli,wówczas
najprawdopodobniejsiedziałbyśteraznapodłodze,wpatrującsiętępo
wścianę.Towłaśnietwojamyśl„wstańzpodłogi”jestinstrukcjąlub
poleceniem,którekażeciałuwstać.Wtensamsposóbprogramykom-
puteroweużywająpoleceń,byokreślićkomputerom,comająrobić.
Jeśliwiesz,jakpisaćprogramykomputerowe,tomożeszrobić
wieleprzydatnychrzeczy.Jasne,możeszniebyćwstaniepisaćpro-
gramówdosterowaniasamochodami,sygnalizacjąświetlnąlub
lodówką(przynajmniejnapoczątku),alejesteśwstanietworzyć
stronyinternetowe,pisaćwłasnegry,anawettworzyćprogramy,
którepomogąciwwykonaniupracydomowej.
KILKASŁÓWNATEMATJĘZYKA
Podobniejakludzie,komputeryużywająwielujęzykówdokomunikowa-
niasię,totakzwanejęzykiprogramowania.Językprogramowania
topoprostusposóbkomunikowaniasięzkomputeremzapomocą
instrukcjizrozumiałychzarównodlaludzi,jakidlakomputerów.
Istniejąjęzykiprogramowanianazwanenacześćludzi(Ada
iPascal),językinazwanezapomocąprostychakronimów(BASIC
iFORTRAN),anawetkilkanazwanychnacześćprogramówtele-
wizyjnych,naprzykładPython.Tak,językprogramowaniaPython
zostałnazwanynacześćprogramutelewizyjnegoLatającycyrk
MontyPythona,aniewęża.
UWAGA:„LatającycyrkMontyPythona”byłalternatywnymbrytyjskimpro-
gramemkomediowym,wyemitowanymporazpierwszywlatach
70.XXwiekuidodziścieszysięogromnąpopularnościąwśródpew-
nejpubliczności.Programzawierałskecze,takiejak„Ministerstwo
dziwnychkroków”,„Tanieczpoliczkowaniemrybą”i„Sklepzserami”
(wktórymniesprzedawanożadnegosera).
JęzykprogramowaniaPythonmawielecech,któreczyniągonie-
zwykleprzydatnymdlapoczątkujących.Conajważniejsze,możesz
używaćPythonadodośćszybkiegopisaniaprostych,wydajnych
10
ROZDZIAŁ1