Why is a snake always sticking its tongue out?

Why is a snake always sticking its tongue out?

   A snake's tongue is a kind of special feeler. It helps to detect smells. The tongue darts out of the mouth and picks up bits of dust. Then it draws in and places the dust on certain spots in the mouth. These spots are very sensitive to odors. So the tongue gives the snake an extra keen sense of smell.