programlanguage - class
Design