Share This
Java
Java refers to a number of computer software products and specifications from Sun Microsystems that together provide a system for developing application software and deploying it in a cross-platform environment. Java is used in a wide variety of computing platforms from embedded devices and mobile...
Learn more about Java »
Add More Topics
Save this view to a base, or just for yourself.
6 Programming Language topics matching:
Filter this CollectionGroovy
Groovy is an object-oriented programming language for the Java platform as an alternative to the Java programming language. It is a dynamic language with features similar to those of Python, Ruby, Perl, and Smalltalk. It can be used as a scripting...
Parent Language:
Developers:
Language Paradigms:
View entire collection »Introduced:
- 2003
Pizza
Pizza is an open-source superset of the Java programming language with the following new features:
In August 2001 the developers made a compiler capable of working with Java. Speed tests have shown the Pizza compiler works twice as fast as the Java...
Parent Language:
Generic Java programming language
The Generic Java programming language (Generic Java or GJ) is a superset of the Java programming language which adds support for generic programming. It was designed by the team who had previously created the Pizza language.
Generic Java was...
Parent Language:
Influenced:
Language Paradigms:
Processing
Processing is an open source "programming language and integrated development environment (IDE) built for the electronic arts and visual design communities" with the purpose of teaching the basics of computer programming in a visual context, and to...
Parent Language:
Language Paradigms:
Introduced:
- 2001
JRuby
JRuby is a Java implementation of the Ruby programming language, being developed by the JRuby team. It is free software released under a three-way CPL/GPL/LGPL license. JRuby is tightly integrated with Java to allow the embedding of the interpreter...
Language Paradigms:
Influenced By:
Scala
Scala (pronounced /ˈskɑːlə, ˈskeɪlə/) is a multi-paradigm programming language designed to integrate features of object-oriented programming and functional programming. The name Scala stands for "scalable language", signifying that it is designed to...
Language Designers:
Parent Language:
Language Paradigms:
- Object-oriented programming ,
- Functional programming ,
- Multi-paradigm programming language ,
- Imperative programming
Introduced:
- 2003