This document describes an online Java compiler with a security editor. The system allows users to write, compile, and debug Java programs online without needing to install a Java development kit locally. The system also includes a security editor that can encrypt and decrypt files using the MD5 algorithm. The goals of the project are to make Java programming more accessible and provide security for files. It uses a client-server architecture where the server runs the Java compiler and encryption/decryption and the client can access these features through a web interface.