Как создать веб-приложение для компиляции и запуска кода Java / C / PHP Online? [закрыто]

Хотя это вопрос с более широкой областью применения, я хочу написать тестовый код для моей компании, где людям могут быть заданы вопросы для написания кода в java / php / c и т. Д., А код запускается и компилируется в режиме онлайн. Я видел, как это происходит на сайте, как Codeacademy, Udacity и т. Д. Просто хочу понять архитектуру этого. Я много искал по похожим линиям в Google, но не смог найти конкретный ответ. Хотя после прочтения кусочков я понял, что код отправляется компилятору на сервер, а затем результаты отправляются обратно. Не уверен, как именно это происходит. Может кто-нибудь указать мне на отправную точку этого.

Ответы на вопрос(2)

Ваш ответ на вопрос