Write, build, and run real applications directly on your Android phone, tablet, or desktop setup.



Write, build, and run real applications directly on your Android phone, tablet, or desktop setup.



The code for Java is open source and available at OpenJDK™. Adoptium provides prebuilt OpenJDK binaries from a fully open-source set of build scripts and infrastructure. Get Docker Images on Docker Hub. Nightlies can be found in the Archive.

The online programming practice in java and python.
CodingBat is a free site of live coding problems to build coding skill in Java, and now in Python (example problem), created by Nick Parlante who is computer science lecturer at Stanford. The coding problems give immediate feed.



Java Launcher is a powerful Java tool and an easy-to-use software, which contains nine features totally:


Browxy is a free Java compiler, launcher, and publisher for running programs, apps, and coding on the fly!. It also has multi-language support that includes C, C#, C++, PHP, and Python,




JCppEdit v3.8 is a multiple programming language IDE that offers you a unique platform to code many programs in a single environment, starting from C, C++, Java to HTML, CSS, JavaScript, XML and Text files.




Run Java Applications on Modern Browsers. CheerpJ allows organizations to modernize their Java applications by making them usable from modern browsers, without needing a local JVM installation.

Pico Compiler is a lightweight, offline development environment for writing Java programs. It is designed primarily for students, providing an simple interface and the ability to interactively evaluate Java source code.



Packages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X, adding a native executable file to make it appear like the app is a native app.