
Episode 144: Compilers
Android Developers Backstage
00:00
Kotlin Compiler - Front End and Back End?
When you write Kotlin code, the compiler has two parts. The front end is responsible for basically making sure that your program is a valid Kotlin program. And it's the job of the back end to then generate the code that will actually run. For many use cases, that is class files either to be run on a Java virtual machine,. or it gets compiled with the DA compilers to a dex code which can run on an Android device.
Transcript
Play full episode