The language used in React Native is Java for Android applications and Objective-C/Swift for iOS apps.
React Native uses JavaScript as the primary programming language. Specifically, it uses a superset of JavaScript called JSX (JavaScript XML) for defining UI components. JSX allows developers to write XML-like code in their JavaScript files, making it easier to describe the structure of UI components. Additionally, React Native allows the use of native modules written in Java, Objective-C, or Swift when more advanced or platform-specific functionality is needed.