i have a corn snake and a ball python! and they are both amazing! but if my ball python is relaxed and chilled my corn snake is INSANE and hyper!!! so as far as which is better for a first snake id say ball python simply because they are easier to handle.