Image for Joshua Bloch

Joshua Bloch

Joshua Bloch is an influential computer scientist known primarily for his work in Java programming. He was a key contributor to the development of Java and has authored several important books on the language, including "Effective Java," which is highly regarded among software developers for its practical programming advice. Bloch also plays a significant role in designing Java’s core libraries and has been involved in various initiatives to improve the language. His expertise and insights have made a substantial impact on how developers write and understand Java today.