Ruby is popular among web developers due to its object-oriented architecture and support for both procedural and functional programming. Its straightforward syntax makes it an ideal language for beginners.