We have described are some important Features of Java Programming Language. Java has main twelve of features like Simple, Object-Oriented, Architecture neutral, Interpreted, Portable, Platform independent, Secured, Robust, High Performance, Multithreaded, Distributed, and Dynamic.