Learning markup language