Sure. Any programmer can use stuff like Geo::Coder::US or basic database access to do geographic queries. This is pretty generic stuff that doesn't normally merit special mention. If expand on what you're looking for then maybe you'll get a more specific answer.