Yes, pitching machines can be used by players of all skill levels. They offer adjustable speed and pitch types, allowing both beginners and advanced players to practice hitting at their own pace.