Automobiļu diagnostikas programmatūra palīdz identificēt un labot problēmas mūsdienu automašīnās. Šāda veida programmatūra bieži saskaras ar automašīnas borta diagnostikas datoru, un to var izmantot profesionāli mehāniķi, kā arī hobiji un mājas lietotāji. Automobiļu diagnostikas programmatūra ir pieejama daudzām platformām.
Mūsdienu automobiļi ir 20. gadsimta mantojuma un 21. gadsimta tehnoloģiju sajaukums. Lai gan visvienkāršākie iekšdedzes dzinēja jēdzieni kopš automašīnas dzimšanas nav īpaši mainījušies, mūsdienu elektronika un datortehnoloģijas ir padarījušas automašīnas tīrākas, drošākas un efektīvākas. Tomēr mūsdienu automašīnas un kravas automašīnas nav pietiekami gudras, lai tās pašas salabotu, tāpēc borta datori bieži vien var identificēt problēmas, pirms vadītājs tās pamana. Automobiļu diagnostikas programmatūra novērš plaisu starp cilvēku un mašīnu un palīdz gan amatieriem, gan profesionāliem mehāniķiem ātri un viegli noteikt problēmas.
ASV visiem kopš 1996. gada pārdotajiem transportlīdzekļiem ir jābūt iekšējam diagnostikas datoram, kā arī standarta interfeisam, lai piekļūtu datiem no datora, izmešu kontroles sistēmām un sensoriem. Šis standartu kopums, kas pazīstams kā iebūvētā diagnostika II (OBD-II), aizstāja iepriekšējās sistēmas, kas bija unikālas katram ražotājam. OBD-II un līdzīgi standarti Eiropā un Āzijā pavēra durvis rīkiem un programmatūrai, kas varētu saskarties ar visu ražotāju automašīnām; tas arī sniedza neatkarīgajiem mehāniķiem iespēju piekļūt elektroniskai informācijai, kas iepriekš bija rezervēta izplatītājiem.
Mūsdienās automobiļu diagnostikas programmatūra, kas saskaras ar ODB-II sistēmām, ir pieejama praktiski visām platformām, sākot no klēpjdatoriem līdz viedtālruņiem. Šo programmu iespējas ir atšķirīgas, taču lielākā daļa var nolasīt diagnostikas problēmu kodus (DTC), kas iedarbina pārbaudes dzinēja gaismas uz automašīnu paneļiem. DTC var sniegt konkrētu informāciju par transportlīdzekļa elektriskām un mehāniskām problēmām. Dažreiz vadītājs var nolasīt vai atiestatīt problēmas kodu, nevēršoties pie automehāniķa.
Papildus problēmu kodiem automobiļu diagnostikas programmatūra var izmantot OBD-II un līdzīgus Eiropas un Āzijas standartus, lai uzraudzītu transportlīdzekļa funkcijas. Programmatūra var nosūtīt ziņojumu uz automašīnas elektroniskajām ierīcēm, lūdzot informāciju par visu, sākot no dzesēšanas šķidruma temperatūras līdz aizdedzes laikam. Šīs funkcijas var sniegt noderīgu informāciju, piemēram, degvielas nobraukumu vai diagnosticēt problēmas, kas ne vienmēr izraisa DTC.
Profesionāla automobiļu diagnostikas programmatūra var balstīties ne tikai uz OBD-II informāciju. Mehāniķi un automašīnu izplatītāji var izmantot specializētus rīkus, piemēram, osciloskopu, lai diagnosticētu elektriskās problēmas, vai izplūdes gāzu analizatoru emisiju testēšanai. Pastāv programmatūra saskarnei ar šiem rīkiem, un tā var būt svarīgs palīgs automobiļu servisa speciālistiem. Turklāt daži ražotāji izmanto kodus un ziņojumus, kas neietilpst OBD-II standartā un kurus patērētāja līmeņa programmatūra var nenolasīt. Šiem nestandarta kodiem ir nepieciešama profesionāla programmatūra, kas izveidota ar konkrēta ražotāja atbalstu.