If the cars complies with OBD2 or EOBD rules, you could use a generic cable.
But only for the engine (and automatic gearbox). If you also want access to Abs, Airbag, etc. you need a make specific cable.
In which part of the world do you live? (Usa, Europe, Japan or anywhere else.)