![iar arm compiler vs gcc iar arm compiler vs gcc](https://devblogs.microsoft.com/wp-content/uploads/sites/9/2019/02/4-vs.png)
Well for me the bottom line (literally) is that I can’t afford to use these compilers. Lets start with the ‘free’ and ‘cheap’ compilers, including GCC. I’ve put all of these costs in quotes, because as you’ll see below, one’s perspective on what constitutes ‘free’ or ‘expensive’ is not easily defined.
![iar arm compiler vs gcc iar arm compiler vs gcc](https://vidieukhien.xyz/wp-content/uploads/2019/02/Build-process.png)
Thus while I whole heartedly endorse the Keil 8051 compiler, I have no opinion on their ARM compiler. As such it’s a good bet that if their 8051 compiler is very good, then their ARM compiler is also likely to be excellent.
![iar arm compiler vs gcc iar arm compiler vs gcc](https://visualgdb.com/w/wp-content/uploads/2018/05/04-target.png)
Sometimes I’m simply asked what compilers I use, while other times I’m asked my opinion on specific compilers – with GCC being by far the most asked about compiler.