I’ve used it for basic coding stuff a few times, to great success. Nothing over a few dozen lines, but it’s great when you don’t want to bother looking up the specific functions and syntax for a particular language. For instance, you can have it write basic batch files for you. Then you simply double check it to make sure it’s accurate, (which is much easier than starting from scratch,) and you’re golden.