* To clear trouble codes (check engine light): You'll likely need to disconnect the battery's negative terminal for a few minutes (30 seconds to an hour is generally sufficient). This will clear the temporary memory in the ECM. *However, this doesn't fix the underlying problem that caused the check engine light.* You'll need to diagnose and repair that separately.
* To reset the car's computer after a battery disconnection or repair: Disconnecting and reconnecting the battery is often sufficient. The ECM will relearn some parameters as you drive.
* To reset something specific (like a radio code): This depends entirely on what you are trying to reset. A radio code is stored in the radio itself, and usually involves entering a code provided by the radio manufacturer.
* If you have other issues (like stalling, rough idle): A simple battery disconnect might help temporarily, but more likely you have a problem that requires diagnosis and repair by a mechanic.
In short: Disconnect the negative battery terminal for 30-60 minutes to clear trouble codes. This is the closest thing to a "reset" for a 1994 Buick's ECM. If you have persistent problems, consult a mechanic.