Programs are the collections of instructions that are intended to perform a specific task when executed by a computer. Java programs are general purpose computer programming language. The programs once written in Java can be executed on any platform so it is called as "Write once, run anywhere" (WORA) and it runs on a virtual machine called Java Virtual Machine or JVM. Java sources file will have the extension of  .java and bytecode code will have the extension of .class.

List of programs: