Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
No.. it's not.assembly language is the best
Now, shall we tackle PIC vs AVR???
Both debates are pointless
One problem with C in embedded applications is that many hobbyist write very ugly code. Many times even without trying to understand what the code does (copy-paste). This results ugly unreadable and unportable code.. and this makes many people think that C is ugly and bad language.One very bad downside to ASM is that it is not very portable, but subset languages may also not be too portable.
I agree with you. People are different: what is hard for some, is easier for others. But he shouldn't be calling them a dickhead.skip to 3:20 for opinions about fanboys who stick with one family of micros.
Anyway.. there are too many PIC vs AVR, and ASM vs C debates already. Both debates are pointless
I will apologize for the side step!!I had started with PIC but I want also to have a look into AVR since it is also popular
i rather start with C because it would be easier.
Good C is all about "separation of concerns". Google it.
https://en.wikipedia.org/wiki/Separation_of_concerns
Every programmer strives to break his big program into small, preferably independent pieces, which he can address without being concerned about other pieces. But it's easier said than done. In real word, everything is interdependent and separation is difficult to achive.