برنامه نویسی چیست؟ برنامه نویس کیه؟
همه ما میدونیم که کامپیوتر تشکیل شده از یک سری سخت افزار که فقط دو حالت دارن (باینریه) :
1- خاموش ( حالت صفر )
2- روشن ( حالت یک)
خب اگر بخوام بصورت خلاصه بگم بهتون برنامه نویسی برقراری ارتباط بین سخت افزار و کاربره.
هر عملی که شما توی کامپیوتر انجام میدین تبدیل میشه به مجموعه ای از صفر و یک ، حالا از اونجا که طی انجام اعمال متوالی ، تعداد این صفر و یک ها خیلی افزایش پیدا میکنه (طولش زیاد میشه ، " اصلا یه چیز خیلی وحشتناکی ") پس نیازه که یه رابط داشته باشیم که دستورات کاربر رو تبدیل کنه به زبان کامپیوتر یا چیزی که کامپیوتر بفهمه.
خب پس تعریف برنامه نویسی میشه :
برقرار ارتباط میان کاربر و سخت افزار به گونه ای که کاربر بتواند از سخت افزار جهت انجام امورات محوله استفاده کند. (مثلا محاسبه ، بازی و ...)
حالا برنامه نویس کیه؟
به شخصی که وظیفه برقراری ارتباط میان کاربر و سخت افزار رو بر عهده داره ، برنامه نویس میگن. وظیفه برنامه نویس نوشتن برنامه با استفاده از زبان های برنامه نویسی مختلفه تا بتونه ارتباط میان کاربر و سخت افزار رو راحت تر برقرار کنه.
توی مطلب های بعدی درباره زبان های برنامه نویسی ، اهداف برنامه نویسی ، انواع برنامه نویسی و ... بیشتر صحبت میکنیم.