Social media apps are often developed using a combination of web technologies (HTML5, CSS, JavaScript) for the frontend and backend technologies like Node.js, Ruby on Rails, or Python/Django. For mobile apps, platforms like iOS and Android are popular, with development often done using Swift or Objective-C for iOS and Java or Kotlin for Android.