general-purpose programming language derived from Java Facts For Kids | DIY.org