- Languages that compile to JavaScript are generally compatible with React Native.
- React Native uses Babel to transform JavaScript into a form that is consumable by the native OS’s JavaScript runtime, using the
react-native
Babel plugin. - As long as Babel can compile your JavaScript, and your code does not rely on web- or Node.js-specific dependencies, it will run in React Native.