+ 24
پرکاربردترین زبان های برنامه نویسی در ایران ؟
106 ответов
+ 21
سلام.
من زیاد اطلاعاتی در حوزه ی کاری ندارم ولی به نظر من این خلاقیت یک نقاشه که در موفقییتش تأثیر داره وگرنه بوم نقاشی و قلم مو و رنگ ها همون رنگ ها هستند...
اگه واقعا یک برنامه نویس ، خلاقیتی داشته باشه که توجه دیگران رو جلب کنه حتما موفق خواهد بود، حتی اگه حرفه ای هم نباشه!
+ 13
من پیشنهاد میکنم یه جور دیگه به قضیه نگاه کنین. هدف شما چیه؟ میخواید طراح وب بشین؟ بازی طراحی کنین؟ کار پایگاه داده انجام بدین؟
تا هدف مشخص نباشه، همهی زبانها پرکاربرد به نظر میرسه
+ 13
بنده دانشجو دانشگاه شیراز بودم
درس مبانی کامپیوتر ++c یاد دادن
درس برنامه نویسی پیشرفته java
درس برنامه نویسی همروند #c
آزمایشگاه پایگاه داده sql
آزمایشگاه سیستم عامل terminal و php
آزمایشگاه زبان ماشین هم assembly یاد دادن
درس طراحی وب سایت html css js php sql یاد دادن
یه سری زبان هم توی آزمایشگاه میکرو پروسسور بهمون یاد دادن دقیق یادم نیست چی بود فک کنم c بودن
امیدوارم مفید بوده باشه براتون توضیحاتم
+ 12
با هدف گذاری مشخص، زبون برنامه نویسی مناسب خودنمایی میکنه.
با نوشتن یک الگوریتم، با هر زبونی میشه اون رو پیاده سازی کرد.
کلا زبان های بر پایه ی C همیشه در هر زمینه ای پر کاربرد و کار راه انداز بودند و هستند، زبان پایتون هم که به زبان آینده معروفه.
+ 11
بستگی داره توی چه حوزه ای بخواهید فعالیت کنید
اگر به حوزه بازی سازی علاقه دارید cpp بهترین گزینس
اگر به حوزه هوش مصنوعی علاقه دارید lue و بعد از ان با اختلاف زیاد پایتون بهترین گزینه هستند
اگر به حوزه وب علاقه دارید دو دسته میشه اگر میخواهید برای سازمان یا شرکتی کار کنید asp.net خوبه ولی اگر بخواهید پروژه های کوچک بگیرید بهترین پیشنهاد php هست البته اینم در نظر داشته باشید با hp میشه کار های بزرگ هم کرد
اگر به حوزه اندروید علاقه دارید که بازار فعلی ان در ایران خوب است جاوا بهترین گزینس البته با یک اختلاف کمی c# هم مناسب هست ولی چون زبان اصلی اندروید هست جاوا پیشنهاد بهتریست
و برای ردازش روی اطلاعات و داده های بزرگ بهترین زبان پایتون است
و همچنین برای ساخت برنامه های ویندوزی هم c# بهترین گزینس
و . . .
امیدوارم این متن کمکتون کرده باشه
+ 9
سلام دوستان.
نظر من چیز دیگری است؛ فکر میکنم تمامی زبانها مناسب برای استفاده در شرایط درست هستند. باید مهارت آن را آموخت. مهم این نیست که کدام بهتر است، چون زبان بد برای برنامهنویسی حرفهای وجود ندارد، بلکه مهم این است که شما بتوانید ذهنیت خوبی در برنامهنویسی داشته و درست فکر کنید که در برنامهای که میسازید، چه چیزهایی نیاز است.
متاسفانه این مسئلهی کدام زبان بهتر است -که فرع قضیه است- به عنوان اصل تلقی میشود. اصل قضیه کاربرپسند بودن نرمافزار و برنامه است. اصل خلاقیت و نوآوری است. پرداختن به چیزهای غیرمهم مثل این باعث شده است که در کشور ما (تا جایی که میشنوم) برنامهنویسی به صورت حرفهای وجود نداشته باشد؛ حداقل نسبت به بقیه. آیا در نرمافزارهای ایرانی خلاقیت میبینید؟
البته من قصدم ایراد به سوال نیست، لیکن باید به این مسائل هم توجه کرد. این مسئله البته برای برنامهنویسان مهم و ضروری است که شما گفتید، اما به نظرم در اولویت اول نیست.
+ 9
اول در سطح مقدماتی cpp/c یاد بگیر، بعد مسیرت رو مشخص کن میخوای وب کار کنی یا دسکتاپ یا موبابل، بعد از انتخاب حیطه، زوم کن روی یک زبان و تا حد عالی یاد بگیر و حرفه ای شو و به کتابخانه ها و فرم ورکهای معروف و پرکاربرد آن زبان مسلط بشو، بعد از این برات آسونه که بین زبانها سوییچ کنی.
البته حیطه های ریز دیگه ای هستش که تخصصی تره، بعدا برات روشن میشه.
نکته: آنچه برای یک برنامه نویس اهمیت خیلی خیلی زیادی داره، الگوریتم الگوریتم و الگوریتم است، برنامه نویس با حل و روش بهینه حل مساله در زمان کمتر شناخته میشود که چقد مرد حلاجه!
پرکاربردها در ایران:
دسکتاپ: #C
برنامه های سیستمی: Cpp
در زمینه وب: برای سازمانهای دولتی asp.net، برای شرکتهای نسبتا بزرگ و کوچک php. البته HTML, CSS, java script از ملزومات هستش.
موبایل: جاوا (اندروید)
+ 8
سعید جان من از لحاظ میزان استفاده عرض کردم php. در غیر این صورت زبان python تمام ویژگی های java رو داره و در همین حال syntax مدرن تر و ساده تری نسبت به زبان جاوا داره. یادگیری و کدنویسیش بسیار ساده تره
+ 8
بله، واقعا خوبه که با c یا فرقی نداره ++c شروع کنیم، من همین کار رو کردم و یاد گرفتن زبان های وب برام خیلی راحته.
+ 7
برو پایتون یاد بگیر
یه زبان قوی
(برای مثال یه کتاب خونه داره به اسم
num.py
که برابری میکنه با متلب)
اسون
(تو یه هفته میشه جمعش کرد)
و اینده دار
و هم فن حریف
(وب,دسکتاپ,موبایل,بازی...)
البته الان بازار کار سی شارپ بهتره
+ 7
دوستان خواهش می کنم تو راهنمایی کردن دوستان مبتدی کمی دقت کنید بطور مثال چرا زبان پایتون رو به مبتدی ها معرفی می کنید درسته که زبان خوبیست برای یادگیری ولی نه برای مبتدی چون زمانی که بخواد تو جایی از زبان های سطح پایین تر استفاده کنه یه دفعه شوک شدیدی بهش وارد می شه چون تو پایتون برنامه نویسی کرده و هلو برو تو گلو اینجا می شه مثل جهنم براش .
+ 6
من هم در آخر گفتم؛ قصد ایراد به سوال ندارم و این اصلا سوال بدی نیست؛ اما به نظرم هر زبانی که استفاده کنید شما میتوانید به نتیجه مطلوب برسید. البته این که کدام بهتر است، حتما باید همه جست و جو کنیم، اما بعد از آن تفاوت زیادی نمیبینیم چون:
۱- تفاوت زبانها با آمدن frameworkها و قابلیتهای شیءگرایی، خیلی کم شدهاست.
۲- سرعت اکثر زبانها مناسب و سریع است و چون سختافزارها به تناسب قویتر میشوند، سرعت برنامهها عمدتا پایین نیست. البته بیشتر سرعت برنامه به الگوریتم و مهارت برنامهنویس مرتبط است تا زبان مورد استفاده.
۳- کاربرد زبانهای مختلف تقریبا برای همه آشکار است.
پس: مهمتر از اینکه کدام زبان بهتر است، این است که "بهترین راه استفاده از یک زبان، کدام است"؛ به علاوه مسائلی که قبلا گفتم مثل خلاقیت.
البته لزومی ندارد شما کاملا با من موافق باشید و لزومی هم ندارد کاملا مخالفت کنید! ؛)
+ 6
خب از کجا شروع کنم؟؟؟چجوری شروع کنم؟!
پکیج آموزشی خاصی سراغ دارید مثلا؟
+ 6
ممنون
+ 5
خب فکر میکنم یه برنامه نویس مبتدی مثل من همچین سوالاتی بپرسه :)
مبتدی و غیرحرفه ای*
+ 5
بین سی شارپ و جاوا تفاوتهای عمده ای وجود نداره، این مهارت برنامه نویس هستش که علاقش رو به زبان نشون میده، والا شما هم با زبان فارسی میتونی شعر بگی هم با زبان انگلیسی و هم عربی
+ 5
خب یه کتاب در مورد جاوا بهم معرفی کنید
+ 5
بهترین زبان...
زبان جیک جیک پلاس پلاسه🐥🐣🐥🐣😇
+ 5
بنظرم زبانهاي برنامه نويسي تحت وب مثل php- python-asp.net
چون تحت وب خيلي كاربرداي بيشتري داره و جامع تر هم هستش
+ 5
دوست عزيز.شما سوال پرسيدي پركاربرد ترين
منم گفتم پركاربرد ترين هارو
من خودم c++ كار كردم و با اين وجود ميگم تحت وب اخيرا بيشتر شده كاربرداش و علاقمنداش