Which programming language was developed by James Gosling in 1990 at Sun Microsystems?

Prepare for the IAC Red Set Science Bee Test. Review with flashcards, multiple-choice questions, and detailed explanations. Excel on test day!

Multiple Choice

Which programming language was developed by James Gosling in 1990 at Sun Microsystems?

Explanation:
The idea being tested is portability and cross‑platform execution through a virtual machine. James Gosling led the Sun Microsystems team that developed this language starting around 1990; it began as Oak and was later renamed Java. The key feature is compiling code to bytecode that runs on the Java Virtual Machine, which lets the same program work on many different devices and operating systems without modification. This design, combined with automatic memory management and a clean, object‑oriented style inspired by C and C++, made it practical for large, networked applications while reducing common low‑level errors. That emphasis on portability and safety through the JVM is what makes Java the language associated with Gosling at Sun Microsystems. The other languages listed have different creators and timelines: Python by Guido van Rossum, C++ by Bjarne Stroustrup, and Ruby by Yukihiro Matsumoto.

The idea being tested is portability and cross‑platform execution through a virtual machine. James Gosling led the Sun Microsystems team that developed this language starting around 1990; it began as Oak and was later renamed Java. The key feature is compiling code to bytecode that runs on the Java Virtual Machine, which lets the same program work on many different devices and operating systems without modification. This design, combined with automatic memory management and a clean, object‑oriented style inspired by C and C++, made it practical for large, networked applications while reducing common low‑level errors. That emphasis on portability and safety through the JVM is what makes Java the language associated with Gosling at Sun Microsystems. The other languages listed have different creators and timelines: Python by Guido van Rossum, C++ by Bjarne Stroustrup, and Ruby by Yukihiro Matsumoto.

Subscribe

Get the latest from Passetra

You can unsubscribe at any time. Read our privacy policy