Specifically for software development, scripting and programming.