1548, from Ger. Lärche, from M.H.G. larche, from O.H.G. *larihha, from L. larix (gen. laricis), probably a loan-word from an Alpine Gaulish language, corresponding phonetically to O.Celt. *darik- "oak" (see Druid and tree).
The Larch Project develops aids for formal specifications. Each Larch specification has two components: an interface containing predicates written in the LIL (Larch Interface Language) designed for the target language and a 'trait' containing assertions about the predicates written in LSL, the Larch Shared Language common to all. ["The Larch Family of Specification Languages", J. Guttag et al, IEEE Trans Soft Eng 2(5):24-365 (Sep 1985)].