Corn snakes make the "perfect" first snake for a pet. They don't get huge like some other snakes do. And they come in almost evey conceivable color, even lavender!
I bought "Eve" as a baby, she was not much bigger than a night crawler. My mother says "anyone that keeps a snake as a pet is crazy". My boyfriend's mother says she cannot understand why a woman in her 50's wants a snake for a pet. My boyfriend understands, he had snakes as pets in the past. My landlord will not come in my house, Eve is in the living room in an aquarium, he is deathly afraid of snakes.
I am in the process of upgrading her living quarters from a 10 gallon to a 55 gallon aquarium. I would really like to build her a living space in the corner of my living room make with plexi-glass and small mesh wire so I could have plants in with her. But, that is a project for a house that I own.
Eve loves to crawl though my hair and wrap around my neck when I hold her. She likes to be held by both myself and my boyfriend, but she gets uneasy if the dogs get on the couch or bed with us.