Java was designed with a syntax style similar to the C++ programming language so that it would already be familiar to programmers when they started using it. With the slogan "write once, run anywhere" at its core, a programmer could write Java code for one platform that would run on any other platform that had a Java interpreter (i.e., Java virtual machine) installed. With the emergence of the internet and proliferation of new digital devices in the mid 1990s, Java was quickly embraced by developers as a truly multiple platform programming language.