This is the genealogy of the programming language J:

J is a child of APL.
J was born in year 1996, and has not changed much since that time.

This genealogy is brought to you by the Programming Languages Genealogy Project.