Programming Languages, Kotlin, Software Development, Computer Science, Compilers.
It is very much designed to be used within an IDE that can decorate its code with information that would be explicitly stated in other languages (Kotlin elides most data types, some return statements, and doesn’t even have await statements). Context would be just another thing to decorate.