Yazılım
Bilgisayarı harekete geçiren programlara ''yazılım'' (''software'') adı verilir.Komutlar ve üzrinde çeşitli işlemler gerçekleştirilen verilen bilgisayarın ana belleğinde saklanır. Bu tür komut dizileri yazma işlemine kodlama verilir.Bilgisayarlar,programlarca verilen komutları almadan hiçbir işlem yapamazlar.Programlama,bilgisayar tarafından çalıştırıldığı zaman istenilen sonucu üreten komut dizileri yazmaktır.Programcılar BASIC,COBOL,C gibi diller kullanarak yazdıkları programlara bu komutları bilgisayarlara verirler.