Programming Languages
We use a lot of different programming languages, but we'll typically start with the recommendations of:
- Ruby for the server-side
- JavaScript (ES6) for the client-side
- JavaScript (React Native) for iOS and Android
"Server-side" means code that is run on servers provided by the application hosting company. "Client-side" means code that is run in users' web browsers.