Du pagrindiniai automobilių remonto programinės įrangos tipai naudojami diagnostikai arba biuro valdymui. Diagnostinė automobilių remonto programinė įranga gali turėti daug žinių, įskaitant remonto procedūras, trikčių šalinimo instrukcijas, žinomas geras jutiklių vertes ir kitą neįkainojamą informaciją. Šią programinę įrangą dažnai galima įsigyti atskirais užsienio ir vietiniais leidimais, ji taip pat gali apimti konkrečias transporto priemonių markes. Taip pat yra specializuota automobilių remonto programinė įranga, skirta pažangiems diagnostikos įrankiams, kai kurie iš jų gali būti gana sudėtingi skaičiavimo įrenginiai. Priekinėje programinėje įrangoje gali būti sąmatų, planuotojų ir darbo užsakymų generatorių.
Mechanikai istoriškai didžiąją dalį informacijos gavo iš remonto vadovų ir patirties. Keletas skirtingų leidėjų sukūrė naudingos informacijos ir pateikė ją knygos pavidalu. Du pagrindiniai šių knygų tipai buvo diagnostikos vadovai ir fiksuoto dydžio vadovai. Diagnostikos vadovuose buvo pateiktos specifikacijos ir remonto procedūros, o fiksuoto dydžio vadovuose buvo apskaičiuota, kiek laiko turėtų užtrukti kiekvienas konkretus darbas. Darbo vietoje plačiai naudojant asmeninius kompiuterius, tokio tipo informacija buvo paversta automobilių remonto programine įranga.
Dauguma šiuolaikinių automobilių remonto įmonių turi tam tikrą kompiuterizuotą informacinę sistemą, padedančią atlikti diagnostiką ir remontą. Paprasčiausia jo forma yra vienas kompiuterio terminalas su kompaktinių diskų (CD) arba skaitmeninių universaliųjų diskų (DVD) rinkiniu, kuriame yra taisymo procedūros, specifikacijos ir kita informacija. Technikas gali įvesti transporto priemonės metus, markę ir modelį į tokio tipo sistemą, kad galėtų ieškoti konkrečios informacijos. Kai kuriose iš šių programinės įrangos programų taip pat yra įvairių schemų, laidų ir suskirstytų vaizdų diagramų.
Yra keletas šio pagrindinio tipo automobilių remonto programinės įrangos variantų. Kai kurie paslaugų teikėjai siūlo visą šią informaciją per interneto ryšį. Tokiu būdu technikas arba parduotuvė moka mėnesinį mokestį, kad gautų visada atnaujintą informaciją. Panašios paslaugos siūlo svarbius biuletenius ir remonto procedūras, kurias parengė tikri šios srities technikai. Programinė įranga taip pat paprastai yra skirta skirtam skaitytuvui ir diagnostikos įrangai, o kai kurios programos netgi gali paversti nešiojamąjį kompiuterį nuskaitymo įrankiu.
Kitas pagrindinis automobilių remonto programinės įrangos tipas paprastai naudojamas biure. Vienodo tarifo įvertinimas yra viena iš svarbiausių šios programinės įrangos funkcijų. Tokia programinė įranga leidžia technologijų ar paslaugų kūrėjui įvesti transporto priemonės metus, markę ir modelį, kad sužinotų, kiek laiko turėtų užtrukti bet koks remontas. Tada šie fiksuoto tarifo skaičiai gali būti derinami su dalių kaina, kad būtų sudaryta sąmata. Šio tipo programinė įranga taip pat gali pasiūlyti planavimo funkciją, generuoti darbo užsakymus ir sekti pardavimus.