پاسخ : مقایسه زبان C و Basic
یادش به خیر اون زمان که از همه جا بی خبر بودیم یه ذره بیسیک بلد بودیم که همین زمینه ورود ما رو به میکروکنترلر ایجاد کرد
3 ماه بعدش رفتیم تو خط C و Codevision الآنم که محل به CodeVision نمیزارم!
فقط IAR و AVRStudio و WinAVR !!!
اینایی که گفتم دیگه مو لا درزشون نمیره و کاملا حرفه ای هستند(باگ ندارند تقریبا برعکس اون دو تای اولی)
تو بیسیک همه چیز به کامپایلر بستگی داره دستمون تو استفاده از میکرو بسته میمونه به یه سری دستور خاص این کامپایلر وابسته میشیم
با CodeVision هم تو تنبل کردن برنامه نویس ها شباهت داره!
من شخصا توصیه میکنم برید سراغ C و در درجه اول با یکی از اون سه تایی که گفتم برای AVR کار کنید
برای ARM هم یه Keil اضافه میشه
PIC هم یه MPLAB که کامپایلر C ارائه شده از طرف میکروچیپه
برای همشون هم یه نسخه از IAR هست
خلاصه بین سرعت(اسمبلی) و راحتی(Basic) زبان C جای میگیره که تقریبا هر دو ویژگی رو به شکل قابل قبولی داره و به صرفه ترین انتخاب هست(مگر در موارد خاص که ترکیب C و اسمبلی مورد نیازه)