Bluetooth® -tietokoneohjelmistoja on kolme laajaa luokkaa. Ensimmäinen ja suosituin on ohjelmisto, jonka avulla tietokone voi olla vuorovaikutuksessa toisen tietokoneen tai laitteen kanssa, jossa on myös Bluetooth® -yhteys. Toinen tyyppi on tiedonsiirto -ohjelmisto, joka voi hallita kahden laitteen välistä tiedonvaihtoa. Viimeistä Bluetooth® -tietokoneohjelmistotyyppiä voidaan käyttää viestien lähettämiseen ja vastaanottamiseen laitteista, joissa on Bluetooth® -yhteys käytössä. Vaikka Bluetooth® on tehokas ja yksinkertainen langattoman verkon muoto, se käyttää erittäin vähän virtaa ja kaistanleveyttä, joten useimpien laitteiden tehokas kantama on vain noin 32 metriä, mikä rajoittaa teollisemman ja pitkän kantaman kehitystä ohjelmistosovellukset.
Eniten käytetty Bluetooth® -tietokoneohjelmistotyyppi on suunniteltu tarjoamaan rajapinta tietokoneen ja toisen Bluetooth® -laitteen välillä. Tämä voi olla mitä tahansa tulostimesta matkapuhelimeen. Päätavoitteena on tarjota virtuaalinen yhteys, joka toimii ikään kuin tietokone olisi kytketty laitteeseen kaapelilla. Tämä on mahdollistanut sen, että näppäimistöt, hiiret, tulostimet ja jopa verkkoreitittimet voivat istua tietokoneesta tai kannettavasta tietokoneesta riippumatta ja toimivat edelleen kuin ne olisivat verkossa. Bluetooth®-yhteyden tilausluonne tarkoittaa myös sitä, ettei Internetiä tai muuta kaistanleveyttä käytetä käyttämättömän yhteyden ylläpitämiseen.
Toisen tyyppistä Bluetooth® -tietokoneohjelmistoa käytetään tiedostojen siirron hallintaan kahden järjestelmän välillä. Tämä ohjelmisto voi ajoittaa lataukset tai jopa tarjota pääsyn etä kiintolevylle, jos se on määritetty oikein. Tämä voi helpottaa tietojen varmuuskopiointia ja siirtämistä järjestelmien välillä, mutta aiheuttaa tietoturvaongelman. Yhteyden muodostamiseen usein käytetty Bluetooth® -suojausavain on muodostettu rajallisella tavalla, joten sen hakkerointi voi olla helpompaa kuin muut tavalliset verkon suojausprotokollat.
Kolmannen tyyppinen Bluetooth® -tietokoneohjelmisto tekee tietokoneesta viestin välitysaseman. Tämä tarkoittaa, että tietokone on avoin vastaanottamaan viestejä ohitettavilta Bluetooth® -laitteilta, ja se voidaan myös määrittää lähettämään viestejä lähistöllä oleville laitteille. Sen lisäksi, että se voi toimia todellisena releenä laajentaakseen laitteen kantamaa, sitä voidaan käyttää myös mainosvälineenä. Kun Bluetooth®-yhteensopiva laite kulkee tietokoneen ohi, joka voidaan asentaa huomaamattomasti näyttöikkunaan, tietokoneohjelmisto voi lähettää laitteelle viestin, joka sisältää tietoja myytävistä tuotteista tai itse kaupasta.