Java Java feed

Learn about using Java, a general-purpose, cross-platform programming language licensed under the GNU General Public License.

Person drinking a hot drink at the computer

Empower your enterprise Java applications and your career with these three tools and frameworks.
Coffee beans and a cup of coffee

Learn how Java handles reading and writing data.
Tips and gears turning

TotalCross makes it quick to build user interfaces for embedded applications.
Learning and studying technology is the key to success

Practice how to structure a project and write Java code while having fun building a fun game.
Learning and studying technology is the key to success

Java's 25th anniversary came with important advances that prove the language's enduring value.
Women in computing and open source v5

Though technically an IDE, Eclipse offers a robust editing suite with lots of extensions to give you the tools you need.
Coffee beans and a cup of coffee

NetBeans is a popular Java IDE, making it a handy text editor for developers already using it.
Learning and studying technology is the key to success

Writing simple games is a fun way to learn a new programming language. Put that principle to work to get started with Java.