--- category: - Object oriented - Type System - Encyclopedia note: Basic language learning