I have 1989 so I guess that makes it ALDL, I always believed OBD1 and ALDL were the same.
The flash codes are easy enough to access, but not always the most helpful because multiple things can cause the same final result (example: a lean run condition could be caused by a faulty MAP sensor, O2 sensor, thottle postion sensor, temp sensor - or an actual mechanical problem like vacuum leaks, exhaust problems or injector issues). It can tell you "something is wrong" but isn't particularly willing to tell you why. Without more data than an error code its a detective puzzle to figure it out.
I think Windows 3.x was out by 1990 or so, but I wouldn't swear to it in a courtroom. I was too hung up in alternate platforms at that point to pay much attention to what Microsoft was doing.