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
- Swift on iOS
- Kotlin for 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.