<human>:  When is the programming language Cordova used?
<bot>: Cordova is a programming language used to create mobile apps. It is used to create apps for Android and iOS. It is a cross-platform development framework that allows you to write code once and deploy it to multiple platforms.