i was just wondering:

i have been presented with the task of creating a database-driven website for which all of the data currently resides in MS Access. what i want to know is, how should i go about connecting to the database from the website? do i have to learn asp to do this? or is it possible to somehow use perl (which i already sort of know)? or is it better to put the data into a different database program? i don't really know anything about Access so any help would be massively appreciated.