Go look at some of the programming languages from many years ago, when most of the good stuff we like hadn't been thought of.
A good starting point is the video, 50 in 50, by Guy Steele and Richard Gabriel. It reviews 50 programming languages from the first 50 years of computing.