Interfaces
Java programming language
Object-oriented programming
Mathematical software
Sage
Cross-platform software
Maxima
X Window System
Maple
Software
Computing
Computer programming