How to program a robot using mac

I usually find difficulties in programming a robot for a specific purpose. I had several issues like crashing of laptop, disappearing of command, and sometimes software like LMS-EV3 doesn't work on my mac