I would love a snake, but my dad hates them, so it's a no until I am no longer in "his" house. My mom could care less, and would let me get one. Depending on what you want, and what your parents don't want, this pet can be anything you are ready to handle. I suggest not getting a Chameleon, Boa Constrictor, or python (Ball Pythons are OK, they only get 3-5 feet long) because chameleons need special cages, lighting, and humidity needs that re not suitable to a bust person because they often kill their pet because they weren't able to mist the cage, feed it, or something. Boa Constrictors and Pythons (except Ball Pythons) get up to 10 - 25 feet in length, depending on the species. They are VERY strong. Dogs and Cats are popular choices for a first-time owner, but BEWARE some dogs are not for some people!!! Huskies have a strong hunting instinct and may kill a cat or other small animal. Great Danes can drag a 232 cousin of mine across a field and back. Depends what you like, what your parents will allow, and what is suited for a BEGINNER pet owner.
It really depends on how old you are, how much responsibility you want and how long you want that responsibility to last. For example birds are more affectionate than a lot of people realize but the care varies with the size of the bird as well as how long it will live. Parakeets don't require much and usually live 3-5 years but a Macaw requires a great deal of time, expense, space and can live over 100 years. That would mean spending your entire life living around your birds needs, what if you wanted to leave the country, join the military, go to college or die before the bird does?