Compilers, programming languages, IDEs, toolings all solve problems related to coding and are valuable.