Hi allI have decided that I want to learn computer programming using C, but before I commit myself I would appreciate a little input from some of you guys and would be greatfull of anything constructiveI have noticed that there are quite a number of variations to the C language, is there a specific one that is more siuted to autopilot programming?Could anyone recommend the best compiler and know where I can get oneWould I be better of long term to start with C++?Many thanks
You need to be a member of diydrones to add comments!
Note that Arduino, which is what we use for all of our autopilots, is essentially C. (It actually uses a language called Processing, but that's just C with some extensions).
It's free, has a great IDE, and big support community. Also very cool right now ;-)
Since the original C is a subset of C++, start with learning C. Also, C++ is not really used in the world of MCU's (e.g. PIC's), use it if you have a more powerful autopilot platform. Here is a good place to start: http://www.gooligum.com.au/
Personally I bought a Pickit2 starter kit from Microchip, I learn MCU C programming on that.
You can download a free version of HI-Tech C compiler.
There are lots of free MCU C compilers.
Replies
It's free, has a great IDE, and big support community. Also very cool right now ;-)
http://www.gooligum.com.au/
Personally I bought a Pickit2 starter kit from Microchip, I learn MCU C programming on that.
You can download a free version of HI-Tech C compiler.
There are lots of free MCU C compilers.