Cross-platform software
Application programming interface
XML
Java
Interoperability
Objective-C
Computing
Software engineering
Technical communication