Creative coding (still art and animations) combines these in a way, often people see something they like that someone else has done, and figure out how to recreate it in their language of choice, then put their own spin on it. Concepts range in technical complexity so it can be a great place to get started coding, there's no giant expectation of making a game or app.