is there any way to have a integrated area for writing code on a website? i want something like kattis and leetcode where you can write code that then gets complied, ran, and tested. currently the best i could come up with myself was a simple solution where i just have a textarea and eval(textarea.value) but this only supports js (to my knowledge). it would also have to be able to access and use js functions that ive made so embeds like jdoodle dont really work for me.