CPU is always wondering "what to do next", runs program  Input devices: keyboard, mouse, touch screen  output devices: screen, speakers, dvd burner  main memory:fast geçici, reboot da gider RAM  secondary memory: yavaş büyük, silinene kadar, disk drive, memory stick  Yazılan kodlar main memorye eklenir, CPU çalıştıracağı zaman oradan çeker  Linux'da python kodu çalıştırmak için:   python hello.py   Değişken:Represent a named location in computer memory the programmer uses to  store various values to keep track of for use later. Variables can then  be retrieved and acted on at any time using the assigned variable  "name."  value has a memory address,   a variable contains memory address,   a variable refers to a value and points a value  değişkenleri adlandırırken harf ya da _ kullan, sayı kullanma  Case sensitive  İşlem sırası:   Parenthesis  Exponents /  Roots  Multiplication / Division  Addition / Subtraction  Left to right   // işareti sayıları inte...