Generative Art Timeline · Chapter 7: Net Era (1990s)

1996

Sun Microsystems Release Java 1.0

Software/Tool · North America

Minimal white cover of Sun’s Java Language Environment white paper, with the Sun mark and October 1995 date.
The Java Language Environment: A White Paper, October 1995, by James Gosling and Henry McGilton; Sun’s original technical account preceding the January 1996 Java 1.0 release. James Gosling and Henry McGilton / Sun Microsystems, October 1995. Original PDF hosted by Bjarne Stroustrup. Image source.

Despite initiating the project in June 1991, on January 23, 1996, JavaSoft, the newly formed operating company of Sun Microsystems, released Java 1.0, marking a significant milestone in the history of software development. Java 1.0 introduced the “write-once-run-everywhere” capability, enabling developers and artists to create platform-independent applications and algorithms. With components like the Java Applet Viewer and class libraries included, Java 1.0 quickly gained traction in the software and internet communities. Its widespread adoption by companies like IBM and Netscape solidified its position as the de facto standard for networked applications, shaping the future of software development as well as creative expression with code. The release of Java is particularly important to digital generative art’s history as the Processing creative coding language used the Java language.

Text by Peter Bauman. Generative Art Timeline, Le Random.

Sources

Movements

Algorithmic Art, digital art, generative art

Filed under

Ideas
Algorithmic Art, creative coding, digital art, generative art
Technologies
algorithms, Internet, Java, Java applets, Processing
Organisations
IBM, JavaSoft, Netscape, Sun Microsystems

Related moments

Echoes across time

Le Random editorials

Explore all Le Random editorials and artist interviews

Le Random podcast