Bilgisayar olarak adlandırabileceğimiz cihazlar yazılımsız olarak düşündüğümüzde boş bir cihazdır. Bu cihazlara anlam katan üzerinde çalışan belli bir fikir düzenine bağlı komutlardır. Bu komutların bütününe yazılımdenir.
Yazılım değişken,komut,koşul,dizi ve döngü gibi parçacıklardan oluşmaktadır. Bu konulara sırası geldikçe daha detaylı olarak işleyeceğiz. KOD olarak yazdığımız programların bilgisayarlar tarafından anlaşılması için en temel hali yan tarafta görülen BINARY (ikilik sayı düzeni) anahtarlamasistemidir. Bilgisayar temelinde bu anahtarlamaları yorumlayarak işlem yapar.
Bilgisayarları girdi ve çıktı olarak iki bileşende guruplayabiliriz.
Girdiörnekleri : Mouse, klavye, mikrofon.
Çıktıörnekleri : Ekran, hoparlör, printer.
Dersimizde tüm bu yapıları anlamak için PROCESSING platformunu kullanacağız.