check home phone-call search send

بهترین زبان برنامه نویسی در ایران

یکی از درگیری هایی که در ابتدای یادگیری و آموزش برنامه نویسی، دانشجو رو کلافه میکند این است چه زبانی یاد بگیرم، کدام زبان برنامه نویسی خوب است یا معمولا این سوال پرسیده می شود بهترین زبان برنامه نویسی در ایران چی هست. معمولا هر کسی بر اساس سلیقه و دیدگاه خودش به این سوال جواب میدهد طوری که اکثرا دچار سردرگمی می شود و بعضی هم راه رو اشتباه میروند.
در ابتدا جواب این سوال: چرا تعداد زبان های برنامه نویسی اینقد زیاد هستش و دلیل این همه زبان چی هست باید در جواب این سوال بایستی گفت که این زبان‌های برنامه نویسی بسته به نیاز بازار آی تی طراحی و توسعه داده شده اند. به طور مثال، فرض کنیم که یک برنامه نویس تمایل به انجام دادن یکسری دستورات خاص در برنامه اش دارد اما زبان‌های برنامه نویسی موجود از عهده ی انجام آن کار بر نمی آیند. لذا وی مجبور می‌شود تا زبان برنامه نویسی اختصاصی خود را طراحی کند و اگر آن زبان به معنای واقعی کلمه زبان خوبی باشد، سایر برنامه نویسان هم شروع به استفاده از آن زبان برنامه نویسی کرده و آن زبان شهرت جهانی پیدا می کند.

بهترین زبان برنامه نویسی در ایرانبه عنوان نمونه، زبان برنامه نویسی Java را می توان مد نظر قرار داد که آقای جیمز گوسلینگ پس از ناتوانی زبان های سی و سی پلاس پلاس در برآورده کردن نیازهای ایشان در توسعه ی نرم افزار، اقدام به نوشتن زبان برنامه نویسی خاص خود کرد که در حال حاضر این زبان جزو یکی از محبوب ترین و پر درآمد ترین زبان های برنامه نویسی دنیا است و طرفداران بسیاری را به خود جلب کرده است. (البته در دنیا و در ایران زبان های دیگر محبوبیتر بیشتری دارند)

ما زبان‌های برنامه نویسی بسیاری داریم که از آن جمله می‌توان به زبان‌های سی پلاس پلاس، جاوا، فورتران و … اشاره کرد. به عنوان مثال، زبان سی پلاس پلاس زمانی مد نظر قرار داده می‌شود که سرعت و عملکرد برنامه مد نظر باشد. مرورگرهای کروم، فایرفاکس، سافاری اپل و … با استفاده از این زبان نوشته شده اند. برخی بازی‌ها هم که خیلی حرفه‌ای هستند (مثل Call of Duty) با این زبان توسعه داده شده اند.

به عنوان مثالی دیگر، از زبان برنامه نویسی جاوا برای طراحی اپلیکیشن های اندرویدی و همچنین نرم افزارهای تجاری خیلی بزرگ استفاده می‌شود اما این در حالی است که زبان فورتران خیلی شهرت زیادی ندارد اما برای کارهایی که نیاز به محاسبات دقیق ریاضیاتی و محاسبات علمی باشد، از این زبان می بایست استفاده کرد.
سایتی تحت عنوان Tiobe به صورت ماهیانه اقدام به ارزیابی میزان محبوبیت زبان های برنامه نویسی مختلف کرده و این زبان ها را در قالب لیستی (از محبوب ترین به نامحبوب ترین) در اختیار کاربرانش قرار می دهد که ایشان خواهند توانست بر اساس آمار این سایت، به پیش بینی آینده ی یک زبان برنامه نویسی خاص و میزان نیاز جامعه ی آی تی به آن زبان پی ببرند. البته این رو متذکر شوم که این چیدمان و لیست بر اساس وضعیت جهانی است نه وضعیت برنامه نویسی در ایران.

خوب در مورد چرا اینقد زبان برنامه نویسی هست صحبت کردیم و گفتیم یک زبان برنامه نویسی خواست یک شخص یا شرکت رو برآورده نکرده طرف خودش نشسته و یک زبان جدید پدید آورده (خدایش چه حوصله داشتن اینا :)).
سعی میکنم در این مقاله هم وضعیت زبان های برنامه نویسی در جهان و بعد ایران رو مورد بررسی قرار دهم هم در مورد چه زبان هایی وضعیت کاریشون بهتره است. متاسفانه بعضی چون خودشون یک زبان برنامه نویسی رو کار کردن تعصب عجیب غریبی رو اون برنامه نویسی دارند.

خاطره: یه روز وقتی دانشجو بودم (چند سال پیش) چند نفر از همکلاسیام امدن پیشم گفتن فلانی میخوایم برنامه نویسی شروع کنیم به نظرت چی یاد بگیریم منم گفتم اگر وب میخواید کار کنید ASP.Net و PHP گزینه های خوبی هستند اگرم دسکتاپی میخواید سی شارپ گزینه فوق العاده ای هست و در ایران خوب جواب میده سی شارپ یه خوبی داره، یاد بگیرید میتونید ASP.Net تحت سی شارپ یاد بگیرید با یه تیر دو نشون. یکی از هم کلاسیام اون لحظه چون خودش ویژال بیسیک 6 کار میکرد شروع کرد به حرف زدن گفت نه بابا اینا چیه میگی فقط ویژال بیسیک 6، بهشون گفت بهترین زبان دنیاست (عجب :|). احتمالا خودتون میدونید ویژال بیسیک 6 یک زبان برنامه نویسی غیر حرفه ای هستش و برای برنامه نویسی های کوچیک ازش استفاده میشد الان که به ندرت کسی استفاده میکنه حتی از دروس هنرستان و دانشگاه هم کنار رفته و زبان های دیگه جایگزینش شدند. پس نتیجه میگیریم با تعصب حرف نزنیم در این زمینه چون یه عده ای رو منحرف میکنیم و به بیراه میبریم.

این خاطره رو تعریف کردم که بدون دلیل چیزی رو قبول نکنید و اگر کسی خیلی خیلی در مورد یک زبان برنامه نویسی حساس بود و خیلی گفت این خوبه بدونید یا خودش فقط همین یه زبان رو بلده یا اطلاعات کافی و دقیقی نداره. بعضی هم بر اساس اوضاع و وضعیت جهانی صحبت میکنند که باید بگم اینجا ایرانه وضعیت همه چی فرق میکنه و نمیتونید بر اساس وضعیت جهانی در مورد چیزی صحبت کنیم(منظورم زبان های برنامه نویسی هستش :))

نکته فوف العاده مهم: هر زبانی که در این مقاله معرفی میکنم به صورت درست و دقیق بدونید صد در صد کار براتون پیدا میشه.

نکته حیاتی: جهانی فکر کن محلی عمل کن.

جهانی فکر کن محلی عمل کن

6 زبانی که بلد باشید در ایران بیکار نمی مانید:

یک: سی‌شارپ
سی شارپ یک زبان برنامه‌نویسی همه منظوره، مدرن و شئ‌گرا است که توسط مایکروسافت توسعه داده شده است. این زبان در قلب بسیاری از اپلیکیشن‌هایی که توسط دات‌نت طراحی شده‌اند نیز قرار دارد. به یاد داشته باشیم که برنامه‌نویسی به زبان سی‌شارپ خیلی شبیه به زبان جاوا است، بنابراین اگر زمینه‌ای در زبان جاوا -یا به طور کلی، زبان‌های شبیه به سی- دارید، یادگیری سی‌شارپ خیلی برایتان سخت نخواهد بود. میزان رشد زبان #C در سال 2016 برابر با 88% بود. به جرات میتوان گفت اولین زبان برنامه نویسی دسکتاپی در ایران که بیشترین طرفدار رو دارد همین زبان سی شارپ هست. زبانی که قدرت بالایی در نوشتن انواع برنامه و اپلیکیشن دارد. شما با استفاده زبان سی شارپ میتوانید انواع برنامه های دسکتاپی، موبایل، وب و . . . رو بنویسید. معمولا تعداد زیادی از شرکت ها از این زبان برنامه نویسی استفاده میکنند. وقتی سی شارپ بلد باشید به راحتی میتوانید ASP.Net یاد بگیرید و راحت برنامه های تحت وب (وبسایت) بنویسید. اگر این زبان رو در کنار ASP.Net بلد باشید بالای 99 درصد کار پیدا کنید. چون روزانه از شرکت ها مختلف دنبال برنامه نویس سی شارپ و ASP.Net هستند.

برنامه نویسی سی شارپ

سایت های مثل دیجی کالا، ورزش سه، بانک ملی و . . . با این زبان نوشته شده اند. اگر به دنبال یادگیری زبان برنامه نویسی سی شارپ هستید پیشنهاد میکنم مقاله چگونه متخصص سی شارپ شویم ؟ رو مطالعه کنید اگر هم دنبال یادگیری و آموزش برنامه نویسی وب هستید میتونید مقاله چگونه متخصص ASP.Net MVC شویم ؟ رو مطالعه کنید.

 دو: PHP

php یک زبان عمومی است که برای برنامه های کابردی و بخصوص برای طراحی صفحات وب بسیار محبوب است. در واقع اگر میخواهید مستقل و آزاد برنامه نویسی کنید ، PHP یکی از زبان های ایده آل و خوب است. این زبان ، یک زبان اسکریپتی است که اساس و بنیان ایجاد آن ، برای طراحی صفحات پویای وب بوده است و در فهرست رده بندی TIOBE ، در ردیف ششم قرار دارد البته فعلا. این زبان رو اگر به صورت دقیق و درست بلد باشید حتما کار پیدا میکنید و میتوانید به صورت آزادکار (فریلنسر) کسب درآمد کنید. این زبان رو میتوان گفت جز زبان های پرکاربرد در ایران هست و فعلا براش کار وجود دارد.

PHP

سه: جاوااسکریپت به همراه HTML و CSS

جاوا اسکریپت ، یک زبان برنامه نویسی مختص وب میباشد که کلیه مرورگر های معروف و عمومی اینترنتی از آن پشتیبانی میکنند . این زبان در رده بندی انجمن TIOBE ، در ردیف هفتم قرار دارد. اگر این زبان رو در کنار HTML و CSS بلد باشید امکان این که کار پیدا نکنید بسیار پایین است.

js html css

چهار: JAVA و برنامه نویسی اندروید

جاوا JAVA یک زبان برنامه نویسی است که درسال 1994 توسط یکی از مهندسین شرکت سان (sun) به نام جیمز گوسلینگ نوشته شد، جیمز از نوشتن برنامه با ++C خسته شده بود و جاوا را برای رفع نیازهای خود طراحی کرد. گرامر جاوا محدودتر از ++C است و برخلاف ++C که ترکیبی است از ساختارها و شی‌گرایی، زبان جاوا یک زبان شی‌گرای خالص می‌باشد. فقط نوع دادهٔ اصلی از این قاعده مستثنی است. جاوا بسیاری از ویژگی‌ها را پشتیبانی می‌کند و از کلاس‌ها برای ساده‌تر کردن برنامه‌نویسی و کاهش خطا استفاده می‌کند.

در جهان برای سرمایه گذاری در پروژه های اقتصادی ، بهترین زبان ، زبان برنامه نویسی جاوا و .Net مایکروسافت است که از بین این دو ، باز هم جاوا حرف اول را می زند اما در ایران فرق میکند و .NET بیشتر طرفدار و استفاده رو دارد. پس دوباره به جمله حیاتی بالا میرسیم و آن هم این است که جهانی فکر کن و محلی عمل کن. باید بازار ایران رو بشناسی. مثلا اگر درگیر پایگاه داده باشید متوجه شده اید اوراکل از SQL Server پیش گرفته و پیشنهاد استفاده از اوراکل بیشتر است اما این جریان خیلی فرق میکند و در ایران فعلا و تا 7 8 سال آینده فقط بازار دست SQL Server است و بهتون قول میدم SQL حالا حالا در اکثر ادارات و موسسات ایران هست و بازار کار فوق العاده ای دارد. 

Java Android

علاوه بر همه اینها ، زبان برنامه نویسی سیستم عامل Android ( برای موبایل ) ، جاوا میباشد . سیستم عامل Android که خود گستردگی خوبی دارد ، برای تکامل و توسعه ، روز به روز نیاز به برنامه ها و ابزار های جدیدی دارد که همگی باید به زبان جاوا باشند . طبق آخرین آمار انجمن برنامه نویسان TIOBE ، زبان برنامه نویسی جاوا به لحاظ کارایی و استفاده ، دارای بالاترین رنکینگ در سرتا سر دنیاست ، یعنی رتبه اول را از آن خود نموده است. 

پنج: سوئیفت
برمی‌گردیم به سال 2014، وقتی که اپل تصمیم گرفت یک زبان برنامه‌نویسی جدید بسازد، تا توسعهٔ برنامه‌های iOS و MacOS را برای برنامه نویسان و توسعه دهندگان راحت تر کند. در نتیجه، سوئیفت متولد شد! از آن زمان تاکنون، تقاضا برای این زبان به شدت افزایش پیدا کرده است، طوری که بسیاری از توسعه‌دهندگان به طرز گسترده‌ای در حال یادگیری این زبان هستند. سوئیفت بهترین‌های C و Objective-C را در خود جمع کرده، و به توسعه‌دهنده امکان خلق برنامه‌هایی حرفه‌یی را می‌دهد. میزان رشد این زبان در سال ۲۰۱۶ برابر با 262% بود. پیشنهاد میکنم رو این زبان برنامه نویسی هم فکر کنید و تحقیقاتی در مورد این زبان داشته باشید. این زبان در رده بندی انجمن TIOBE رتبه 13 رو دارد و احتمال پیشرفت این زبان در جدول زیاد است. اما یه مشکلی هست آن هم بحث تحریم کاربران ایرانی توسط اپل است و یک نکته دیگه درخواست نوشتن اپلیکیشن ios نسبت به اندروید در ایران خیلی خیلی پایین است. پس این مسائل رو هم در نظر داشته باشید. این رو بگم اگر قصد رفتن به خارج کشور رو دارید میتونید بیشتر روی این زبان برنامه نویسی تمرکز کنید.

برنامه نویسی سوئیفت

شش: پایتون

پایتون یک زبان همه منظوره و بسیار محبوب است! اگر فقط به شغل فکر می‌کنید، فریمورک‌های پایتون بهترین انتخاب برای شما هستند. پایتون سینتکس بسیار ساده‌ای دارد که به همین دلیل باعث شده بهترین پیشنهاد برای یادگیری اولین زبان برنامه‌نویسی برای مبتدی‌ها  در کنار سی شارپ باشد. بدون شک، پایتون یکی از بهترین و محبوبترین زبان‌هایی است که می‌توانید یاد بگیرید. میزان رشد پایتون در سال 2016 برابر با 54% بود. این زبان در رده بندی انجمن TIOBE در رتبه پنجم قرار دارد. البته اینو هم بگم یکم سختر نسبت به سی شارپ، ASP.Net و PHP میتوانید کار پیدا کنید چون هنوز در ایران جا نیفتاده است. و برای کسایی که در خارج کشور هستند گزینه مناسب تری است.

 برنامه نویسی پایتون

البته در این لیست میتونست چند زبان برنامه نویسی دیگه باشند اما باید واقع گرا باشیم و حالا در مورد این زبان ها هم صحبت میکنم تا متوجه بشید بعضی از زبان ها واقعا بازار کار خوبی ندارند. زبان هایی مثل سی، سی پلاس پلاس، روبی، ویژوال بیسیک دات نت، دلفی، پرل و چند زبان دیگر.

سی و سی پلاس پلاس:

این دو زبان درسته در بخش رتبه بندی در جایگاه دوم و سوم قرار دارند اما باید قبول کرد این دو زبان در ایران بیشتر جنبه آموزشی و آکادمیک دارند و نه بیشتر.

روبی و پرل:

این دو زبان رو خیلی ها اصلا نمیشناسن زبان روبی یک زبان برنامه‌نویسی انعطاف‌پذیر، پویا و شیءگرا است. روبی ویژگی‌های نگارشی پرل و شی گرایی اسمال‌تاک را با هم در خود دارد. زبان روبی در سال‌های میانی دهه ۱۹۹۰ توسط یوکیهیرو ماتسوموتو در ژاپن اختراع شد.  زبان روبی پارادایم‌های گوناگون برنامه‌نویسی از جمله برنامه‌نویسی تابعی، شیء گرا و بازتابی را پشتیبانی می‌کند، دارای گزاره‌ها و متغیرهای پویا و مدیریت حافظه خودکار است. و در ایران زیاد کاربرد ندارد و خیلی کمی درگیر این زبان برنامه نویسی هستند. و در جایگاه دهم جهانی قرار دارد. 

خیلی ها معتقدند که زبان Perl ، نسخه جدید زبان COBOL است . Perl همچنین مانند یک نوار مسیر عبوری برای اینترنت به نظر میرسد و بیشتر برای هماهنگ سازی پایگاه های اطلاعاتی با دیگر سیستم ها به کار می رود . بی شک تا زمانی که زبان های اسکریپتی و پویا مثل Perl ، PHP ، Python و Ruby متقاضی دارند ، زبان های اصلی مثل Java ، در پشت سر اینها می مانند و دلیل آن رشد روز افزون محبوبیت این زبان ها در میان افرادی است که توانایی های بالقوه و قدرت کاربردی اینگونه نرم افزار ها را درک کرده که باعث میشود نیاز به برنامه نویسان این زبان ها در جامعه رشد کنند .

البته به گفته سایت Indeed.com ، تقاضا برای زبان Perl بیش از تقاضا برای زبان های دیگر مثل PHP ، Python و Ruby میباشد . در فهرست بندی TIOBE ، زبان Perl در رده نهم جدول رده بندی قرار گرفت .

دلفی و ویژوال بیسیک دات نت:

این دو زبانم یه زمانی در ایران جز زبان های محبوب بودن اما با امدن زبانی مثل سی شارپ کم کم از دوره خارج شدن البته هنوز هنوزه استفاده می شود اما مثل قبل نیست و خیلی کم استفاده می شوند و میتوان گفت آینده خاصی ندارند. ویژوال بیسیک دات نت در رتبه 8 و دلفی در رتبه 12 قرار دارند. 

Avatar
پشتیبان سورس ایران 2180 مطلب منتشر شده

در مجموعه سورس ایران سعی می کنیم علاوه بر آموزش برنامه نویسی، به مسائل مرتبط و مهارت های نرم بپردازیم تا بعدهای مختلف را پوشش دهیم.

دیدگاه کاربران

تعداد دیدگاه های کاربران : 45 دیدگاه
Avatar
محسن
پاسخ دهید

سلام
به نظر شما بهتر نیست بین زبان های توی بورس یه مدت با هر کدام کار کنیم و ببینیم با کدوم راحت تر هستیم و بعش انتخاب کنیم ؟

    Avatar
    پشتیبان سورس ایران در پاسخ محسن
    پاسخ دهید

    سلام
    اینم روشیه
    ولی خیلی وقت گیر میشه
    یه زبان رو ببرید جلو و باهاش کار کنید بعدش می تونید عوضش کنید

Avatar
بهرنگ
پاسخ دهید

با سلام و تشکر از شما
#C و visual C# په تفاوتی با هم دارند و برای شروع یادگیری کدام بهتر است؟

Avatar
Amin
پاسخ دهید

برای ی تازه کار 15 ساله شروع برنامه نویسی دسکتاپ با چه زبانی شروع کنم بهتره؟؟

Avatar
محمد جواد
پاسخ دهید

با سلام
آیا این محبوبیتی که برای C# و ‌‌‌ASP.NET گفتید هنوزم پابرجاست و ارزش وقت گذاشتن روش رو داره

    Avatar
    پشتیبان سورس ایران در پاسخ محمد جواد
    پاسخ دهید

    سلام
    وقت بخیر
    بله و روز به روز بهتر میشه
    چون سی شارپ تازگیا چند سکویی شد و خروجی آن بر روی انواع سیستم عامل (ویندوز، لینوکس و مک) قابل اجرا هستش
    موفق باشید

Avatar
ممد
پاسخ دهید

داری اشتباه میزنی داداش . اولویتت دانشگاه خوب باشه در کنارش برنامه نویسی کن . مغزت میکشه به راحتی جفتشو میتونی توی زندگیت داشته باشی . موفق باشی

Avatar
امیر
پاسخ دهید

سلام ممنون از مقاله های عالی تون
من ۱۶ سالم است و زبان جاوا رو تقریبا ۲ ماه است که شروع کردم . میخواستم ببینم به نظر شما کدوم بهتره اینکه تمرکزم رو بزارم روی درس هام و روزی ۱ ساعت برنامه نویسی کنم تا بتونم دانشگاه خوبی قبول بشم و بعد برنامه نویسی کار کنم با اینکه بالعکس و به یه دانشگاه معمولی بدم ولی حرفه ای برنامه نویسی بلد باشم ؟
سپاس

    Avatar
    پشتیبان سورس ایران در پاسخ امیر
    پاسخ دهید

    سلام
    وقت بخیر
    روزی یکی دو ساعت برنامه نویسی کار کن
    بقیش رو روی دانشگاه و درس
    دانشگاه خوبی برو و سریع ادامه بده
    دانشگاه خوب بری بهتر هستش

      Avatar
      محمد در پاسخ پشتیبان سورس ایران
      پاسخ دهید

      دارین هدایتش می‌کنید به کشتارگاه خلاقیت؟ دانشگاه چی به شما یاد داد، که به این بنده خدا یاد بده؟

        Avatar
        پشتیبان سورس ایران در پاسخ محمد
        پاسخ دهید

        سلام
        به نظرم تحصیل در کنار یادگیری و تخصص جذابه
        حالا هر کسی یه نظر داره
        نظر شما هم قابل اعتماد هستش
        موفق باشید

    Avatar
    محمد علی در پاسخ امیر
    پاسخ دهید

    به نظر من فعلا برنامه نویسی رو رها کن بچسب به درست وقتی قبول شدی برنامه نویسی رو هم شروع کن…ان شاالله

Avatar
رضا
پاسخ دهید

با سلام و تشکر بابت مطالب واقعا مفید شما به نظر شما بین این زبان های که گفتید زبان php برای کسایی که تازه می‌خوان برنامه نویسی رو شروع کنن بهترین گزینه نیست چرا که درآمد خوبی داره – آموزش های زیادی براش هست – اگه جایی به مشکل خوردید میتونید تو سایت های داخلی مشکلت رو برطرف کنید بر خلاف زبان های اندروید که هنوز پشتیبانیش اگه به مشکلی خوردید آن چنان نیست و میتونید به تنهایی درآمد خوبی هم داشته باشید و نسبتا یادگیری ساده هست برای افرادی که می‌خواهند تنها یک زبان رو یاد بگیرند

Avatar
مهران
پاسخ دهید

درود
برای شروع یادگیری C# حتما باید C یا C++ رو قبلش کار کرده باشیم یا می تونیم بصورت مستقل شروع کنیم ؟

    Avatar
    پشتیبان سورس ایران در پاسخ مهران
    پاسخ دهید

    سلام
    وقت بخیر
    این ها زبان های مستقل هستند و نیاز نیست اصلا سی و سی پلاس پلاس رو اول یاد بگیرید
    پس می توانید به صورت مستقل از سی شارپ شروع کنید
    برای یادگیری سی شارپ می توانید روی لینک زیر کلیک کنید
    لینک

Avatar
Miss.com
پاسخ دهید

سلام من دبیرستانیم ، هنوز به بازار کار خیلی اشنا نیستم . یه سوال ذهنم رو خیلی مشغول کرده. چرا میگن چون تو ایران سی و سی پلاس پلاس محبوبیت زیادی ندارن.اگر میخواید برنامه نویسی اندروید کار کنید برید سراغ یه زبان دیگه. مگه وقتی برنامه کارشو درست انجام بده کسی مخصوصا مصرف کننده میاد بگه چرا با فلان برنامه نوشتیش؟؟!!! من الان به سی و سی پلاس پلاس و یکم پایتون مسلطم . جاوا که حس میکنم وقت میبره الان شرایط و وقتشو ندارم . ولی اگه بخوام قبل اون زود تر اندروید کار کنم واقعا همه اینارو بزارم کنار برم سراغ سی شارپ؟؟؟

    Avatar
    پشتیبان سورس ایران در پاسخ Miss.com
    پاسخ دهید

    سلام
    وقت بخیر
    سی و سی پلاس پلاس زبان های فوق العاده ای هستند اما در ایران بین کاربران انقد هم محبوب نیست
    به نظرم سی شارپ یا طراحی وبی یا اندروید کار کنید
    در مورد اینها هم مطلب زیاد گذاشتیم

Avatar
no one
پاسخ دهید

اخه چرا زبان های قدرتمند ++c/c تو ایران براش درست و حسابی کار نیست؟؟؟
انگار نه انگار مثلا هسته ی سیستم عاملا رو باهاشون مینویسنو قابل اعتماد و همه فن حریفم هستن….فقط بخاطر اینکه طرف حوصله نشستن زیاد پای کامپیوتر نداره (چون باید تعداد خط بیشتری کد بزنه ولی حوصله نداره) میگه c خوب نیست و میره با چندتا سرچ میفهمه پایتون ساده تره و پایتون کارمیکنه.اونیکه با c کد میزنه معماری کامپیوتر رو و به طور کلی مفاهیم کامپیوتر رو بهتر از اون پایتونیه درک میکنه.برا همینه که تو ایران مصرف کننده هستیم و نه تولید کننده…فقط دنبال اینیم که کارمون راه بیافته(منظورم شرکتا هستن)

    Avatar
    no one در پاسخ no one
    پاسخ دهید

    بدتر اینکه حتی مصرف کننده های خوبی هم نیستیم…

    Avatar
    پشتیبان سورس ایران در پاسخ no one
    پاسخ دهید

    سلام
    متاسفانه در ایران برای این دو زبان کار خاصی وجود نداره

    Avatar
    دانیال در پاسخ no one
    پاسخ دهید

    دوست عزیز هر زبانی تو جای مخصوص خودش استفاده میشه ! درسته اگر شما بخواین یه برنامه با سرعت بالا مثل ( Visual Studio یا Illustrator یا Primier ) که در عین جال سنگین هستن بنویسید باید از ++C استفاده کنید ولی خب تو ایران مگه غیر از دوتا اپ که برای خرید و فروش آنلاین و چندتا اپ برای راحت کردن کار های نیروی انسانی چیز دیگه ای نوشته میشه که نیاز به ++C و Java باشه ؟

Avatar
مصطفی
پاسخ دهید

ممنون از اطلاعاتی خوبی که در اختیار دیگران قرار دادین .
برنامه بانک ها به چه زبانی نوشته شده است. مثلا بانک کشاورزی یا بانک سپه

Avatar
پویان
پاسخ دهید

سلام.زبان برنلمه نویسی کی یوتی(qt)که گفته می شود توسعه دهنده سی پلاس پلاس است چگونه است؟ایا مثل خودc++بازار خوب ندارد؟

Avatar
میلاد طاهری
پاسخ دهید

خیلی ممنون از مطلب خوبتون و اینکه زبان‌ها رو با توجه به بازار کارشون توی ایران مقایسه کردید.

Avatar
امید
پاسخ دهید

سلام دوستان
من به هر دو زبان C# و VB مسلط هستم
مزایای ویژوال بیسیک نسبت به سی شارپ
1- دارای کدهای با زبان محاوره ای که این موضوع یادگیری آن رو آسون کرده
2- در اکثر برنامه های کاربردی مثل مجموعه نرم افزارهای آفیس ، اتوکد و سایر برنامه های پیشرفته که قابلیت برنامه ریزی پیشرفته دارند استفاده میشه (بطور خلاصه میگم اگه میخایین بعنوان مثال در نرم افزار اکسل به صورت حرفه ای کار کنید حتما زبان بیسیک رو یاد بگیرید)
3- یه زمانی میگفتن زبان سی شارپ مدیریت حافظه خیلی خوبی نسبت به وی بی داره اما این حرفها مال گذشته است اکنون هر دو زبان مدیریت حافظه رو بخوبی انجام میدهند
مزایای سی شارپ نسبت به وی بی
1- منابع آماده بر روی اینترنت مربوط به زبان سی شارپ نسبت به وی بی خیلی بیشتر پیدا میشه
2- چون از قدیم اسم این زبان به خوبی یاد میشده بیشتر برنامه نویسان از این زبان استفاده میکنند

    Avatar
    پشتیبان سورس ایران در پاسخ امید
    پاسخ دهید

    امید جان انگار خبر از سی شارپ ندارید
    بهتره در مورد سی شارپ بیشتر تحقیق کنید
    این دو زبان اصلا قابل مقایسه نیستن
    سی شارپ چند برابر وی بی قویتر و بهتر هستش

      Avatar
      رضا در پاسخ پشتیبان سورس ایران
      پاسخ دهید

      سلام و ممنون از مطلب فوق العادتون
      بین این 6 زبان پرکاربرد که نوشتید کدومش یادگیری راحتتری داره ؟
      من واسه کارکردن تو شرکت ها میخواستم یه زبان یاد بگیرم .. تو دانشگاه هم تا حدودی بیس c++ و c فقط یادمون دادن

Avatar
بهنام
پاسخ دهید

سلام
من نمیدونم چجوری از شما تشکر کنم واقعا سوال هایی که چندین سال تو فکرم بود و حتی استاد ها تو دانشگاه جواب منطقی بهشون ندادن من کاملا روشن شدم و الان میتونم تصمیم بگیرم
سپاس سپاس سپاس

Avatar
محسن
پاسخ دهید

با سلام
ممنون از مطالب مفیدتون
آموزش سی شارپ رو هم بصورت فیلم ارائه میدین و هم بصورت کلاس مجازی آنلاین؟
بنده درست متوجه شدم یا خیر
ممنون از لطفتون

Avatar
رضا
پاسخ دهید

اگر همه ی زبان ها رو یاد گرفت خوب نیست ؟ منظور زبان های مهم که اگر به هر کدوم نیاز داشتیم کار کنیم ؟

Avatar
علی دهبان
پاسخ دهید

با درود…
بالاخره یکی اسمی از دلفی هم آورد(اشک شوق!)
فقط یک نکته جهت اطلاع تمام دوستان تازه نفس! اضافه کنم که دلفی امروز دلفی 20 سال پیش نیست ، با یک Base Code که همون پاسکال شی گرا باشه همزمان برای پنج پلتفرم Win و Mac و Ios و Android و اخیرا Linux میتونه خروجی داشته باشه و جدیداً هم با خرید Sencha Ext js وارد بازار Web Application ها (نه وب سایت) داره میشه که بی نظیر هست در سرعت و انعطاف طراحی وب…

Avatar
ali
پاسخ دهید

سلام.
در بخش سی شارپ ، به زامارین هم اشاره بکنید.
ممنون.

Avatar
رضا
پاسخ دهید

دوست بسیار عزیز واقعا نمیدونم چجوری تشکر کنم ازتون بابت این مطلب و مقاله فوق‌العاده مفید و ارزشمند❤🙏
نمیدونید چقدر خوشحال شدم و استفاده کردم و تصمیمات جدی گرفتم. به جوابهایی که واقعا مدتهاست دنبالش میگشتم و خیلی گیج و سردرگم شده بودم رسیدم با این مطلب. خیلی دوست دارم سوال بپرسم ازتون و راهنمایی های بیشتری بگیرم تو زمینه برنامه نویسی.

    Avatar
    پشتیبان سورس ایران در پاسخ رضا
    پاسخ دهید

    سلام رضا جان
    وقت بخیر
    خدا رو شکر
    هدف این مقالاتم همینه که جواب سوال کاربران رو بده
    با تشکر

Avatar
محمد
پاسخ دهید

مرسی ولی به نظر من برای تازه کار ها بهترین زبان small basic هست به خاطر سادگیش
بعد از یاد گرفتن این زبون دیگه می شه زبون های بهتر رو راحت تر یاد گرفت


شما با موفقیت در خبرنامه ما عضو شدید