کد منبع: تفاوت میان نسخهها
جزبدون خلاصۀ ویرایش |
جز ویرایش بهوسیلهٔ ابرابزار: |
||
خط ۱: | خط ۱: | ||
'''کد منبع''' یا '''کد مبدأ''' {{انگلیسی|Source code}}، به دستورهای [[برنامهنویسی|برنامه]] به زبانی [[زبان برنامهنویسی سطح بالا|سطح بالا]]، [[زبان |
'''کد منبع''' یا '''کد مبدأ''' {{انگلیسی|Source code}}، به دستورهای [[برنامهنویسی|برنامه]] به زبانی [[زبان برنامهنویسی سطح بالا|سطح بالا]]، [[زبان برنامهنویسی سطح میانی|سطح میانی]] یا [[زبان برنامهنویسی سطح پایین|پایین]] که قابل خواندن برای [[کاربر]] باشد و رایانه نتواند مستقیماً آن را بخواند گفته میشود.<ref>فرهنگ تشریحی کامپیوتر میکروسافت (ویرایش سوم ۱۹۹۸). ترجمهٔ حسین ابراهیمزاده قلزم، رضا حسنوی، داریوش فرسایی. چاپ سوم، انتشارات دانشیار، ۱۳۷۹، {{شابک|964-91117-6-X}}.</ref> |
||
هر [[برنامه (رایانه)|برنامهٔ رایانهای]] به یکی از [[زبان برنامهنویسی|زبانهای برنامهنویسی]] نوشته شدهاست، مانند [[پایتون (زبان برنامهنویسی)|پایتون]]، [[جاوا (زبان برنامهنویسی)|جاوا]]، [[سی پلاسپلاس|سی++]] |
هر [[برنامه (رایانه)|برنامهٔ رایانهای]] به یکی از [[زبان برنامهنویسی|زبانهای برنامهنویسی]] نوشته شدهاست، مانند [[پایتون (زبان برنامهنویسی)|پایتون]]، [[جاوا (زبان برنامهنویسی)|جاوا]]، [[سی پلاسپلاس|سی++]] و…. متن این برنامهها ممکن است چند خط یا میلیونها خط داشته باشند به متن این برنامهها '''کد منبع'''<ref>''کد منبع'' معادل بهکاررفته توسط [[شورای عالی انفورماتیک]] به جای ''Source code'' در [[زبان انگلیسی|انگلیسی]] است. {{یادکرد وب | عنوان=واژهنامه مرجع برای ترجمه محیط لینوکس | تاریخ بازبینی=۳ ژانویه ۲۰۱۲ | ناشر=شورای عالی انفورماتیک | نشانی=http://tihcec.tabaar.com/Nashrie/Files/874.pdf | کد زبان=fa | archiveurl=https://web.archive.org/web/20120112083716/http://tihcec.tabaar.com/Nashrie/Files/874.pdf | archivedate=۱۲ ژانویه ۲۰۱۲ | dead-url=yes}}</ref> میگویند. معمولاً برای سادگی به جای ''کد منبع'' از ''منبع'' استفاده میشود. کد منبع شامل مواردی همچون تعریف [[متغیر (برنامهنویسی)|متغیر]]ها، دستورها، [[تابع |توابع]]، حلقهها، و دیگر عباراتی میشود که به برنامه میگوید چگونه باید عمل کند. همچنین [[برنامهنویس]]ان ممکن است در کد منبعشان، توضیحاتی در مورد بخشی از کد نیز بنویسند. برنامههای کوتاهتر ممکن است تنها یک [[پرونده (رایانه)|پروندهی]] کد منبع داشته باشند در حالی که برنامههای بزرگتر ممکن است ارجاعهایی به صدها یا هزاران پرونده داشته باشند. |
||
بزرگترین سایت رایگان و غیر رایگان سورس کد در ایران www.sourcec.ir |
بزرگترین سایت رایگان و غیر رایگان سورس کد در ایران www.sourcec.ir میباشد<ref>{{یادکرد وب | عنوان=Source Code | تاریخ=October 11, 2007 | تاریخ بازبینی = ۳ ژانویه ۲۰۱۲ | ناشر=TechTerms.com | نشانی=http://www.techterms.com/definition/sourcecode | کد زبان=en}}</ref> |
||
== جستارهای وابسته == |
== جستارهای وابسته == |
||
* [[متنباز|متن باز]] |
* [[متنباز|متن باز]] |
||
* [[نرمافزار متنباز| |
* [[نرمافزار متنباز|نرمافزار متن باز]] |
||
* [[سختافزار متنباز| |
* [[سختافزار متنباز|سختافزار متن باز]] |
||
* [[بنیاد نرمافزار |
* [[بنیاد نرمافزار آزاد]] |
||
== منابع == |
== منابع == |
نسخهٔ ۱۹ اکتبر ۲۰۱۹، ساعت ۰۵:۰۱
کد منبع یا کد مبدأ (به انگلیسی: Source code)، به دستورهای برنامه به زبانی سطح بالا، سطح میانی یا پایین که قابل خواندن برای کاربر باشد و رایانه نتواند مستقیماً آن را بخواند گفته میشود.[۱]
هر برنامهٔ رایانهای به یکی از زبانهای برنامهنویسی نوشته شدهاست، مانند پایتون، جاوا، سی++ و…. متن این برنامهها ممکن است چند خط یا میلیونها خط داشته باشند به متن این برنامهها کد منبع[۲] میگویند. معمولاً برای سادگی به جای کد منبع از منبع استفاده میشود. کد منبع شامل مواردی همچون تعریف متغیرها، دستورها، توابع، حلقهها، و دیگر عباراتی میشود که به برنامه میگوید چگونه باید عمل کند. همچنین برنامهنویسان ممکن است در کد منبعشان، توضیحاتی در مورد بخشی از کد نیز بنویسند. برنامههای کوتاهتر ممکن است تنها یک پروندهی کد منبع داشته باشند در حالی که برنامههای بزرگتر ممکن است ارجاعهایی به صدها یا هزاران پرونده داشته باشند.
بزرگترین سایت رایگان و غیر رایگان سورس کد در ایران www.sourcec.ir میباشد[۳]
جستارهای وابسته
منابع
- ↑ فرهنگ تشریحی کامپیوتر میکروسافت (ویرایش سوم ۱۹۹۸). ترجمهٔ حسین ابراهیمزاده قلزم، رضا حسنوی، داریوش فرسایی. چاپ سوم، انتشارات دانشیار، ۱۳۷۹، شابک ۹۶۴−۹۱۱۱۷−۶-X.
- ↑ کد منبع معادل بهکاررفته توسط شورای عالی انفورماتیک به جای Source code در انگلیسی است. «واژهنامه مرجع برای ترجمه محیط لینوکس» (PDF). شورای عالی انفورماتیک. بایگانیشده از اصلی (PDF) در ۱۲ ژانویه ۲۰۱۲. دریافتشده در ۳ ژانویه ۲۰۱۲.
- ↑ "Source Code" (به انگلیسی). TechTerms.com. October 11, 2007. Retrieved 3 January 2012.