I get a lot of questions from people who are new to Access development and have never programmed before. Here's an introduction to the subject:
Introduction to Access Programming
(Disclaimer: Please realize that getting involved in programming can be life-changing - not necessarily for the better!)