Yes, programmers can make a substantial income. According to data from the U.S. Bureau of Labor Statistics, the median annual wage for software developers was $127,260 in May 2022. However, it's important to note that a programmer's salary can vary significantly depending on their skills, experience, location, the industry they work in, and the size and type of their employer. In addition to their salary, programmers can also earn money through freelance work, contributing to open-source projects, or creating their own software products or startups.