سلام دوستان
فرق اساسی این برنامه ها توی چیه ؟
معروفترین کدومه ؟
سی شارپ به کدومه میگن؟
راستش برای یادگیری توی میکروکنترلرها ( مثل 8051 ، avr ، Pic ) میپرسم ، یعنی کدومه معروفتر هستش که در تمام زمینه ها کاربرد داره ؟
سلام دوستان
فرق اساسی این برنامه ها توی چیه ؟
معروفترین کدومه ؟
سی شارپ به کدومه میگن؟
راستش برای یادگیری توی میکروکنترلرها ( مثل 8051 ، avr ، Pic ) میپرسم ، یعنی کدومه معروفتر هستش که در تمام زمینه ها کاربرد داره ؟
سلام
فرق اساسی که خوب هر کدوم یه زبان برنامه نویس خاصی ایست که ++c تکمیل شده c هست
ولی سی شارپ #c به زبان vb نزدیکه, #c زبانی برای برنامه نویسی مدرن تحت وب هست.و از زمان پیدایش محیط net. ابداع شده
که تلفیقی از دو زبان ++c و java می باشد.
خلاصه سی شارپ بهتره
Last edited by turan; 16-07-2009 at 13:21.
اگه برای کار با میکروکنترلرها میخوای یه زبان یاد بگیری باید بگم که تنها گزینه شما زبان C است !راستش برای یادگیری توی میکروکنترلرها ( مثل 8051 ، avr ، Pic ) میپرسم ، یعنی کدومه معروفتر هستش که در تمام زمینه ها کاربرد داره ؟
با سلام
شما با استفاده از دوزبان اولی(ویپوال سی و سی شارپ) میتونی برنامه های ویندوزی بسازی.
و با دوتای دومی هم می تونی برنامه های کنسولی بسازی.
ولی اگه هدفت یادگیری برنامه نویسی برای میکروکنترلرها هست می تونی بری طرف avr .
نهایتا برنامه نویسی تحت هر کدوم از زبان های که گفتید می تونه به شما در یادگیری یک زبان برای نوشتن برنامه برای میکروکنترلرها(مثل همون avr ) کمک یکسانی بکنه.
c++ و c# یک زبان شی گرا هستند و از کلاس ها و وراثت استفاده می کنند . اما C شی گرا نیست و در زبان c ما ساختار داریم و چیزی به اسم کلاس نداریم .
تفاوت های دیگه ای هم دارند ولی تفاوت اصلی C با بقیه شی گرا نبودنش هستش . و C++ کامل شده C هست که خیلی قابلیتها بهش اضافه شده مخصوصا شی گرا بودنش . و c++ تمامی توابع موجود در C را هم پشتیبانی می کنه
تفاوت c++ با C# در این هست که با c# شما فقط می تونید برنامه نویسی شی گرا تحت .NET انجام بدید .
توی C# همه چیز اماده هستش و شما نیاز به کدنویسی زیادی ندارید . و با استفاده از محیط ویژوالی که در اختیار شما هست میتونید از ابزارهای اماده استفاده کنید . و یکی از دلایلی که باعث شده c# به این سرعت مورد استقبال قرار بگیره اینه که باعث میشه شما به سرعت برنامه های ویندوزی و تحت وب را ایجاد کنید .
درسته که c++ یک زبان بسیار قوی هستش اما یادگیری اون وقت گیر و پر هزینه هستش . اما در مقابل c# ساده تر و کم هزینه تر هستش .
برای کار با میکروکنترولرها هم باید زبان C را یاد بگیرید
موفق باشید
C که از زبان هاي B و BCPL مشتق شده . ++C هم از C مشتق شده با افزودن قابليت شيءگرايي . ريشه #C هم به ادعاي جناب ديتل ، از C و ++C و Java هست که بهترين ويژگيهاي آن ها را + بعضي ويژگيهاي جديد از خود تلفيق کرده است .
++Visual C هم با استفاده از کتابخانه MFC پياده سازي شده که MFC هم مجموعه اي از کلاسهاست . در ++Visual C امکان طراحي گرافيکي برنامه آسان تر ميسر شده .
سلام من میخواستم برنامه نویسی شروع کنم و زیاد هم به کلاس دسترسی ندارم و می خواستم به صورت خود اموز باشه و واقعاً هم احتیاج دارم که یاد بگیرم و جایی بهتر از اینجا و بهتر از دوستای عزیز پی سی ورلد پیدا نکردم که کمکم کنن اگه میشه به اینا جواب بدین:
1 /من از کدومش شروع کنم بهتره(میخوتم طوری باشه که وقتی با برنامه ها کار میکنم تو اونا کاربرد داشته باشه)
2/کدوم تاپیکا مرجع خوبیه
3/از کجا نسخه ی کاملش دانیود کنم
4/نظر همتون واسم مهمه لطفاً همتون نظر بدین قربون همهی شما
سلامنوشته شده توسط lordsuperboys [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
1 - پیشنهاد من C#.NET هستش .
2 - بهتره ابتدا از کتاب اقای هاشمیان شروع کنید و سپس کتابهای زبان اصلی را مطالعه کنید
یک نگاهی هم به تاپیک زیر کنید .
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
3 - نیاز به برنامه Microsoft Visual Studio دارید . یک سرچ بزنید پیدا می شه .
موفق باشید
در مورد زبان از هيشکي راهنمايي نخواين . هر زباني براي خودش قدرتشو داره . حتي به قول ايراني ها اين زبان C مرده !!
++C و Java و #C و هر چي که دوست دارين ادامه بدين .
سلام.
منظور از كنسولي چيه؟در ضمن java قويتره يا C++
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)