It’s all mostly compatible if the laptop has enough memory and if there is enough ram to drive that computer. All in all good quality laptop just had to put a little work in to it to get it to run. If you never operated a apple compiler it takes a little getting use to also