Masaüstü
Bilgisayar yazılımları günümüzde gelinen nokta itibari ile üç ana dala ayrılarak ele alınabilir,
Lodos olarak, geliştirdiğimiz ya da geliştireceğimiz projelerde ilk olarak en doğru çözümün hangi tür uygulamalar olduğuna karar vererek projelere ona göre yön vermekteyiz.
Desktop Yazılımlar : Windows, Linux, Mac OS gibi â??Desktop PCâ? ya da â??Notebookâ? tabirleri ile tanımlanan kişisel bilgisayarlarda doğrudan sistemin diskine yüklenmiş, internet bağlantısı gibi bir network bağlantısına ihtiyaç duymadan çalışabilen ve sistemin tüm kaynaklarına ulaşabilen yazılımlardır.
Genellikle merkezden bağımsız olarak çalışabilmesi gereken, sistemin grafik, yazıcı, hafıza birimleri gibi donanım özelliklerinden fazlaca yararlanması gereken, dosya ve disklere ulaşabilmek isteyen, kontrolü tamamen kendi kurgusuna göre yönetebilen, kullanıcıyı daha etkin yönlendirebilen yazılımlardır.
Örnek olarak, grafik tasarım yazılımları, müzik ve ses işleme yazılımları, yüksek performans ve kalite vaad eden oyunlar verilebilir.
Bu yazılımlar genellikle bir ön yükleyiciye sahiptirler ve sisteme ilk yükleme işleminden sonra kullanıma hazır hale gelirler.