John R. Sowden, 04.07.2014 12:11:
> I write programs using the foxpro/dos language (I run them using
> ubuntu/dosemu). It seems that the languages that I must write my
> database applications in, using pg apis, are c based.
No, that's not true.
I'd say programs for Postgres are written in essentially all popular programming languages.
Java via JDBC, Delphi/Lazarus via ODBC, VisualBasic via .Net or ODBC, C# via .Net
You can even use OpenOffice Base as a fronted to connect to a Postgres database
Thomas