سیستم مورد نیاز برای شروع برنامه نویسی
از مهم ترین سوال هایی که هر برنامه نویسی برای شروع کار برنامه نویسی خود از گوگل و افراد باتجربه در این زمینه می پرسد ، این می باشد که برای برای برنامه نویسی چه سیستمی مورد نیاز می باشد. و یا بهترین لپ تاپ برای برنامه نویسی کدام است.
جواب این سوال بسته به نیازهای شما متفاوت می باشد. هر حیطه از برنامه نویسی نیازهای سیستمی مشخصی دارد که باید مورد توجه قرار بگیرد. انتخاب سیستم خوب برای شروع کار برنامه نویسی بسیار مهم می باشد. لذا باید انتخاب درستی بر طبق برنامه نویسی خود داشته باشید ، تا از مشکلات احتمالی جلوگیری کنید.
ما در ادامه سیستم های مورد نیاز برنامه نویسی زبان های مختلف را برای شما شرح خواهیم داد .
سیستم مورد نیاز برای برنامه نویسی وب :
برای شروع برنامه نویسی وب به سخت افزار خیلی قدرتمندی نیاز ندارید. با یک کامپیوتر قدیمی ، یک مرورگر ، یک ویرایشگر متن ساده مانند نوت پد و یک سرور لوکال مانند زمپ یا ومپ هم می توانید برنامه نویسی وب را شروع کنید. زبان های CSS , HTML , Java Sciript و زبان سمت سمت سروری مانند PHP به کمک یک سخت افزار ساده قابل انجام است. اما رفته رفته برای کار با نرم افزارهایی مانند PhpStorm نیاز به منابع سخت افزاری بیشتری دارید.
حداقل سیستم مورد نیاز :
- پردازشگر : intel Celeron
- رم : 1 یا ۲ گیگابایت
- هارد معمولی HDD
- گرافیک : نیازی ندارید
سیستم پیشنهادی :
- پردازشگر : i5 یا i7 از اینتل با حداق فرکانس ۲ تا ۲.۵ گیگاهرتز در ثانیه
- حافظه موقت یا RAM : حداقل ۴ گیگابایت و ترجیحا ۸ گیگابایت
- هارد دیسک : یک هارد HDD معمولی کافی است ، اما ترجیحا استفاده از SSD با حجم ۱۲۰ گیگابایت به بالا
- کارت گرافیک : 2 گیگابایت و استفاده از گرافیک های Nvidia حداقل نسخه 940MX و ترجیحا Nvidia GTX 1060
سیستم موردنیاز برای برنامه نویسی موبایل :
برنامه نویسان اندروید چون از اندروید استودیو استفاده می کنند ، نیاز به سیستم پیشرفته و حرفه ای دارند. محیط توسعه Android Studio به خاطر قابلیت های متنوعی که دارد به منابع سخت افزاری بیشتری نیز نیاز خواهد داشت. همچنین برای ساخت اپلیکیشن های ios نیاز به یادگیری زبان برنامه نویسی Swift و محیط توسعه Xcode دارید. همینطور برای تست اپلیکیشن های خود معمولا از یک شبیه ساز استفاده خواهید کرد که منابع سخت افزاری زیادی می طلبد. سخت افزری که در ادامه معرفی می کنیم تجربه کاربری لذت بخشی را برای شما به همراه خواهد داشت :
سیستم موردنیاز :
- پردازشگر : i5 یا i7 از اینتل با حداقل فرکانس ۲ تا ۲.۵ گیگاهرتز در ثانیه
- حافظه موقت یا (Ram) : حداقل ۸ گیگابایت و ترجیحا ۱۶ گیگابایت
- هارد دیسک : یک هارد HDD معمولی کافی است اما ترجیحا استفاده از SSD با حجم ۱۲۰ گیگابایت به بالا
- کارت گرافیک : 2 گیگابایت و استفاده از گرافیک های Nvidia حداقل نسخه 940MX و ترجیحا Nvidia GTX 1060
سیستم موردنیاز برای برنامه نویسی ویندوز :
یکی دیگر از حوزه های برنامه نویسی ، برنامه نویسی دسکتاپ است. مانند سی شارپ یا سی پلاس پلاس که برای اجرا به نرم افزار ویژوال استودیو نیاز دارند که معمولا جزء نرم افزارهای سنگینی محسوب می شود.
سیستم موردنیاز :
- پردازشگر : i5 یا i7 از اینتل با حداقل فرکانس ۲ تا ۲.۵ گیگاهرتز در ثانیه
- حافظه موقت یا (Ram) : حداقل ۴ گیگابایت و ترجیحا ۸ گیگابایت
- هارد دیسک : یک هارد HDD معمولی کافی است اما ترجیحا استفاده از SSD با حجم ۱۲۰ گیگابایت به بالا
- کارت گرافیک : 2 گیگابایت و استفاده از گرافیک های Nvidia حداقل نسخه 940MX و ترجیحا Nvidia GTX 1060
- توصیه می شود : پولسازترین زبان های برنامه نویسی در بازار کار ایران
سیستم کنونی شما چیه ؟ در ابتدای کار ، برنامه نویسی رو با چه سیستمی شروع کردین ؟
سلام وقت بخیر
سوالی داشتم در رابطه با برنامهنویسی
بنظرتون سیستمی با این مشخصات جوابگوی برنامه نویسی اندروید، وب(فرانت-بک) یا دسکتاپ هست؟
ECS G41T-M16
Intel pentium(R) Duel Core E5200 “2.50GHz-2.50GHz”
EVGAe-GeForce FT 610 – NVIDIA GeForce 610 (PCIe v1.1 x16 (2.5GT/s) @ x4 (2.5GT/s))
2GB RAM DDR3-1333 SDRAM
اگر خیر که پیشنهادتون چی هست در این باره؟ باتوجه به شرایط حاضر در بازار
بله اگه می خاید با ویژال استادیو کار کنید و اگر بودجه دارید یک اس اس دی اضافه کنید