To add to the mix, there was then different levels of developer API provided to gain access to these systems :.
There wasn't much in the way of APIs - you wrote your code inside the application (FoxPro/Access).