سلام
یه سؤال از دوستان برنامه نویسان عزیز
چه تفاوتی بین زبان های برنامه نویسی وجود داره و برای شروع یادگیری توصیه می کنید از کدام
زبان برنامه نویسی شروع کنم ؟
با تشکر
سلام
یه سؤال از دوستان برنامه نویسان عزیز
چه تفاوتی بین زبان های برنامه نویسی وجود داره و برای شروع یادگیری توصیه می کنید از کدام
زبان برنامه نویسی شروع کنم ؟
با تشکر
برای سروع از صفر زیاد فرقی نمی کنه. چون مهم اینه که با مفهوم برنامه نویسی آشنا بشید. مثلاً C واسه اول کار خوبه.
بعد باید یه درجه برید بالاتر و شئ گرایی رو یاد بگیرید. c++ یا java یا c#
بعد هم برنامه نویسی ویژوال رو شروع کنید.
البته بعضیا دقیقاً برعکس این عمل می کنن. یعنی یه زبان ویژوال و سطح بالا رو یاد می گیرن و کم کم با مفهوم برنامه نویسی آشنا میشن.
اگه رشتۀ کامپیوتری بهتره حتماً با سی آشنا بشی. ولی اگه همینجوری می خای یاد بگیری بهتره با c# شروع کنی و کم کم وقتی مفهوم برنامه نویسی (حل مسئله) و سپس شئ گرایی رو یاد گرفتی ، بری سراغ قسمت Visual (منظور قسمت گرافیکی هست. یعنی همین برنامه هایی که پنجره دارن و کار با دیتابیس و ...).
دوست عزیز از راهنمایی شما سپاسگزارم
اگه ممکنه کمی در مورد c و ++c و #cتوضیح بدید ممنون میشم
با تشکر
توضیحات جناب حمیدرضا کاملا متین هستن.
به نظر شخص بنده:
c رو که بیخیال!
CPP رو هم سعی کن مفاهیم مقدماتیشو یاد بگیری و خودتو وارد مفاهیم شی گرایی cpp نکن، این نظر بندست که چون cpp یه زبان هیبریدی محسوب میشه و در اصل قابلیت شی گرایی به برنامه نویسی رویه ای اون اضافه شده و یه سری پیچیدگی ها رو هم با خودش به دنبال داره. مفاهیمی مثل ارث بری های چند گانه واقعا برای برنامه نویسان شی گرا جهنم ساختن! بازم به نظر من شی گرایی برای cpp سو تفاهمی بیش نیست! مثلا همین عدم رعایت اصل کپسوله سازی خودش یه ضعف بزرگه. بجاش برنامه نویسی شی گرا رو با #c شروع کن. که دیگه ذاتا شی گراست. خیلی از برنامه نویسانی که هنوز رو cpp تمرکز دارن هنوز درست و حسابی نفهمیدن برنامه نویسی شی گرا یعنی چی؟! مثل خودم که تازه بعد از مهاجرت از cpp بهc# فهمیدم چیه!! برای مقایسه c با cpp و c# یه چرخ تو این انجمن بزن، کلی مطلب گیرت میاد. هوارتا مقاله هم تونت ریخته. چارش یه سرچ ساده س. یه سری مقاله آموزشی در باب سی پلاس پلاس تو سایتی که تو امضام گذاشتم هست. امیدوارم به دردت بخورن.
موفق باشی.
Last edited by paranoid_android; 14-04-2007 at 23:34.
خیلی از راهنمایی شما ممنونم لطفا چند تا کتاب کامل وجامع
در زمینه c و #c به من معرفی کنید تا از کتاب فروشی ها تهیه کنم
سپاسگزارم
اول پاسکال
دوم سی
سوم سی #
چهارم
-جاوا
-دلفی![]()
-...
من خودم اول پاسکال یاد گرفتم بعد سی
اگه اول پاسکال یاد بگیری راحت تر می تونی سی یاد بگیری اما برعکسش نه.
سلام
به نظر من که هرکاری عشقت میکشه بکن ولی حتماَ خودتان را وارد شی گرایی بکنید، بدون تسلط بر موازین OOP برنامه نویس نخواهید بود و تا ابد مشکل خواهید داشت . لذت و قدرت برنامه نویسی را نمیچشید!
(البته با اجزه کاربر paranoid_android ،این هم نظر من است !!!)
در مورد زبان هم هر چه انتخاب کردی، آخرین ورژنش را شروع کنید، دوباره کاری نکنید، چیزی یاد نگیرید که آخرش نتوانید با آن برنامه بنویسید (مثل C خالص در مقابل ++C) و در کل چون به C علاقه دارید، گمان میکنم #C بهتر است. (گرچه من خودم در اصل با VB.Net کار میکنم)
bebin manteghe barname nevisi yakie faghat syntax ha fargh daran
toosieye man: az java ya c# shoroo nakon
felan ham ba object oriented kari nadashte bash
ba ye chizi kar kon ke syntax esh rahat bashe va ziad ham door az baghieye zaban ha nabashe
masalan baraye shoroo az c ye c# estefade nakon chon too ye donyaye digan
badan sare yad gereftan baghieye zaban ha gij mishi
man c++ ya pascal ro tosie mi konam
albate khodam az QBasic shoroo kardam!!!!
dar kol ziad fargh nemikone faghad soraghe ya chizi boro ke baes nashe az har chi barname nevisie badet biad!!!
به نظر من هم اگر از پاسکال شروع کنی بهتره.
چون محیط پاسکال کاراکتری هستش و تحت داس اجرا می شه.![]()
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)