Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java Java Basics Getting Started with Java Introduction to Your Tools

Is java used to make apps like android and IOS or webs apps?

33221

1 Answer

Hi John,

Java can be used for all sorts of things. Android is a library linked with Java but that's not all Java can do. It is a very capable language which powers billions of devices from toasters to smart TVs. It works very well as a web app language using libraries such as Spring or it can manage data with Hibernate.

As a standalone language it can create applications that run on many platforms. If the device can run a Java Virtual Machine, you can write programs for it, e.g. Raspberry Pi. iPhone/Pads etc can run the JVM so you can write code to run on an iOS device - the same code will run on any other machine running the JVM too. More on that here.

In short, Java is highly capable and well evolved. It is certainly well worth learning.

I hope that helps,

Steve.

Thank you very much, Steve Your answer helped me alot, Thank you.

No problem! :+1: