<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های ریحانه حسامی</title><link>https://virgool.ir/feed/@Reyhane_hesami</link><description></description><language>fa</language><pubDate>2026-11-12 08:43:31</pubDate><image><url>https://files.virgool.ir/upload/users/2899191/avatar/i7QljI.jpg</url><title>ریحانه حسامی</title><link>https://virgool.ir/@Reyhane_hesami</link></image><item><title>دوست داری برنامه نویسی یاد بگیری؟میخوای ازصفر شروع کنی؟</title><link>https://virgool.ir/@Reyhane_hesami/دوست-داری-برنامه-نویسی-یاد-بگیریمیخوای-ازصفر-شروع-کنی-yltjsyojx1ie</link><description> خب راه حلت اینجاس با من بیا تا این مسیر رو باهم بریم??قبل اینکه بریم پست بعدی بیا تا بهت بگم برنامه نویسی چیه؟؟؟و برنامه نویس کیه؟؟برنامه نویسی:  برنامه نویسی به معنای واقعی در اطراف ماست.شبکه های اجتماعی که امروزه همه ما استفاده میکنیم مثل اینستاگرام و تلگرام یا شبکه های اجتماعی دیگه, درواقع این برنامه نویسیه که باعث ساخته شدن برنامه هایی مثل اینستاگرام و تلگرام شده است.نوشتن دستورات قابل فهم (زبان ماشین) برای کامپیوتره که کامپیوتر میتونه اون دستورات روبه سرعت بخونه و اجرا کنه که از طریق اون میتونیم با کامپیوترها وسیستم های کامپیوتری صحبت کنیم (مثل عبارت های زبان فارسی که برای ارتباط با همدیگه استفاده میکنیم و حرف همدیگه رو میفهمیم) که محدود به زمان و مکان خاصی هم نیست درواقع توی برنامه نویسی نمیتونیم به زبان انسان با کامپیوتر ارتباط برقرار کنیم در واقع کامپیوترها نیز زبان های مخصوص خودشون رو دارند و برای اینکه بتونیم دستوراتی رو به کامپیوتربدیم و بخواهیم برنامه مورد نظرمون رو بسازه باید برنامه نویسی یاد بگیریم . همونطور که ما انسان ها میتونیم چندین زبان (انگلیسی ,اسپانیایی ,فرانسوی و ...)رو بفهمیم در کامپیوتر نیز همینطور است. برای ارتباط با کامپیوتر از زبان ماشین (که یه نوع زبان عددی محسوب میشه یاهمون زبان دودویی یا باینری Binary گفته میشه) استفاده میکنیم . به طورخلاصه برنامه نویسی دانشیه که به کمک اون میتونیم دستوارتی رو در قالب کدهایی به کامپیوترها بدیم تا کامپیوترها اون دستورات رو اجرا کنن و این دستورات هم در قالب قالب  0و1 برای کامپیوتر ها قابل درک هست.به عبارت دیگه برنامه نویسی یعنی&#34; به کامپیوتر دستور دهید &#34;برنامه نویس (computer programmer) که با عنوان  developer software(توسعه دهندگان نرم افزار) شناخته میشه فردیه که نرم افزار های کامپیوتری یا برنامه های کاربردی (اپلیکشن ها ) رو به وسیله دستورات مشخص برای کامپیوترها مینویسه هربرنامه ای که توی گوشی شما هست هرسایتی که بازش میکنین توسط یه برنامه نویس ساخته شده .برنامه نویس ها بایک تفاوت همانند نویسندگان کتاب ها هستن نویسندگان کتاب، کتاب هایی رو به زبان انسان ها مینویسن ولی برنامه نویس ها زبان هایی که کامپیوترها اونارو متوجه میشن رو مینوسن و کامپیوترها اون دستورات رو اجرا میکنندنرم افزار:مجموعه ای از دستوراتی هستند که برنامه نویس ها (توسعه دهندگان نرم افزارها) این دستورات رو مینویسند و با پسوند مخصوص داخل فایل مخصوصی قرار داده میشن و اون دستورات رو مترجمان برنامه نویسی (لنگوییج ترنسلیتر ها) از زبان انسان به زبان کامپیوترها ترجمه می کنند این کار ترجمه هم به عهده نرم افزاری به نام کامپایلر یامفسر است .کامپایلر:مترجمان زبان برنامه نویسی هستند که زبان های برنامه نویسی (کد نویسی )سطح بالا رو به کدهای سطح پایین (زبان ماشین) ترجمه میکنند.درواقع برنامیه که دستورات برنامه نویسی رو به دستورات (0,1) تبدیل میکنه .ممنونم که وقت گذاشتی پستم رو دیدی بیا تا باهم ادامه پست هارو بریم.</description><category>ریحانه حسامی</category><author>ریحانه حسامی</author><pubDate>Tue, 10 Oct 2023 15:35:01 +0330</pubDate></item></channel></rss>