احمد الهی

سیستم مورد نیاز برای برنامه نویسی | حداقل سخت افزار برای برنامه نویسی چقدر است؟

hardware-for-programing..

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

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

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

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

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

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

حداقل سیستم مورد نیاز برای برنامه نویسی وب:

  • سی پی یو: intel pentium
  • حافظه رم: 2 گیگابایت
  • هارد دیسک: هارد معمولی HDD
  • گرافیک: نیازی به گرافیک اختصاصی ندارید

سیستم پیشنهادی:

  • سی پی یو: Core i3
  • حافظه رم: 4 گیگابایت
  • هارد دیسک: 256 گیگابایت
  • گرافیک: 2 گیگابایت Intel

سیستم برای برنامه‌نویسی موبایل :

برنامه‌نویس‌های اندروید به علت استفاده از نرم افزار اندروید استودیو به سخت افزار قوی‌تری احتیاج دارند. همچنین باید از یک شبیه‌ساز اندروید مانند Genymotion یا AVD استفاده کنند این موضوع باعث درخواست سخت‌افزار قوی توسط برنامه‌نویسان اندروید شده است سیستم مورد نیاز برای برنامه‌نویسی اندروید به شرح زیر است:

حداقل سیستم مورد نیاز برای برنامه‌نویسی موبایل:

  • سی پی یو: اینتل Core i5
  • حافظه رم: حداقل ۸ گیگابایت
  • هارد دیسک: هارد معمولی HDD می تواند کافی باشد.
  • کارت گرافیگ: 2 گیگابایت حافظه اختصاصی

سیستم پیشنهادی:

  • سی پی یو: Intel Core i7 با فرکانس حداقل ۲ گیگاهرتز
  • حافظه رم: 16 گیگابایت
  • هارد دیسک: 512 گیگابایت
  • کارت گرافیک: 4 گیگا بایت از شرکت Nvidia


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

در این شاخه از برنامه‌نویسی شخص کدنویس کدها را در محیط برنامه‌نویسی مورد نظر پیاده‌سازی می‌کند و کامپایلر یا مفسر کدها را روی دستگاه ترجمه و اجرا می‌کند. زبان‌های مورد استفاده در برنامه نویسی ویندوز معمولا سی‌شارپ ، جاوا ، پایتون و سی پلاس پلاس هستند که در نرم افزارهایی مانند CodeBlocks , visual studio , PyCharm  اجرا می‌شوند. سخت افزار مورد نیاز برای برنامه نویسی ویندوز عبارت است از:

حداقل سیستم موردنیاز برای برنامه نویسی ویندوز:

  • سی پی یو: اینتل i3
  • حافظه رم: 4 گیگابایت
  • هارد دیسک: هارد معمولی HDD می‌تواند کافی باشد
  • کارت گرافیگ: 2 گیگابایت حافظه اختصاصی و استفاده از گرافیک‌های شرکت Nvidia

سیستم پیشنهادی:

  • سی پی یو: اینتل Core i5با فرکانس 2.5گیگاهرتز
  • حافظه رم: 12 گیگابایت
  • هارد دیسک: حداقل 256 گیگابایت
  • کارت گرافیک: 4گیگابایت شرکت Nvidia

اهمیت پردازنده (CPU) در برنامه نویسی

چه شما لپ تاپ خریداری کنید چه یک سیستم کامیپوتری برای این کار تهیه کنید؛ باید حتما به پردازنده توجه داشته باشید. تقریبا در تمام زبان های برنامه نویسی در تمام پلتفرم ها، پردازنده برای اجرای دستورات ضروری است. این قطعه به نوعی قلب سیستم است!
از اهمیت آن هیچوقت غافل نشوید. اگر نیاز به اطلاعات بیشتری در مورد پردازنده لپ تاپ مناسب برنامه نویسی دارید می‌توانید مقاله «بهترین لپ تاپ مناسب برنامه نویسی» را از سایت دیجی 63 بخوانید.

نظر دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *