Java: Dialects Filter Programming Language topics

Share This
Java

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 »

Groovy

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:

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...

Parent Language:

View entire collection »

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:

Introduced:

  • 2003
Edit Collection Schema
All topics in this collection are typed as Programming Language
Use Data from this Collection
Choose a format:

Images and articles are not included in export files, which are limited to 1000 items. Complete data dumps are also available here.

Flag this Collection
Why do you want to flag this collection?