I'm thinking of getting a new iMac but I'm confused on a few things. It seems that a lot of the programs I use on Windows are not avaliable on iMac. It looks to me like there is a huge lack of free programs for iMac compared to all the free stuff for Windows. I can find just about any program I need as opensource or something similar for Windows.
I was also interested in programming on the iMac but I can't even find many programming languages for it. I use C# to write Windows applications, or Java, PHP etc... but I don't see and compilers or languages for iMac, at least not free ones.
I'm wondering if I decided to go with the iMac, if my options would be very limited as to what I can do. Maybe I'm wrong but it doesn't seem like I have many options at all.
I found an iMac that I really like, but I'm just not sure if I should spend the money on it. It's not looking like I can do much with it. But I have only ever used Windows PC in the past so I must be missing something.