Objective-C is older, while Swift is newer. Use Swift.
For websites, use HTML(5), CSS(3), and Javascript.
I'm not a mac guy so I don't know what to say for IDE's/text editors you should use for programming. My friend uses brackets and says that it's decent, but I would do more research.