Java Programming Language

The Java Programming Language, 4th Edition


Direct from the creators of the Java™ programming language, the completely revised fourth edition of The Java™ Programming Language is an indispensable resource for novice and advanced programmers alike. Developers around the world have used previous editions to quickly gain a deep understanding of the Java programming language, its design goals, and how to use it most effectively in real-world development. Now, Ken Arnold, James Gosling, and David Holmes have updated this classic to refle…

More details

Most upvoted comment

Beautiful interactive website(r/InternetIsBeautiful)

You don’t need school to learn how to do that. It’s true for most things in life but it is even easier with computer science.

Want to learn C ? No school will ever teach it better than the book The C Programming Language (also called K&R) by Brian Kernighan and Dennis Ritchie.
Want to learn C++ ? You should start with C or C# or Java and then go for Programming: Principles and Practice Using C++ by Bjarne Stroustrup.
Want to learn Python ? Go to and pick a tutorial.
Want to learn Javascript ? Eloquent JavaScript by Marijn Haverbeke.
Want to learn HTML5 ? Maybe have a look at or W3Schools
Want to learn Java ? The Java Programming Language by Ken Arnold or Head First Java by Kathy Sierra.

You need two things, time and will. You’d be surprise how easy it is to learn all those things if you like it and if you have a dream project.

edit: Woh, thanks for the gold. 😀

More details about a book.

Additional Information



Number Of Links


Sum Of Upvotes


Amazon Price


NSFW Product


Book Binding


Type Code


Book Author

Ken Arnold

Book Edition


Book Publisher

Addison-Wesley Professional

Book On Amazon

The Java Programming Language, 4th Edition

Post Title

Beautiful interactive website

Reddit Gold


More details