برنامه رایانهای: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
Mhsotoudeh (بحث | مشارکتها) |
Mhsotoudeh (بحث | مشارکتها) |
||
خط ۱۳:
به فرایند نوشتن و ویرایش [[کد منبع]]، [[برنامهنویسی]] گفته میشود. گاهی به فرایند طولانی مدّت برنامهنویسی، [[توسعه نرمافزار]] گفته میشود. انجام این کار در چارچوب اصول [[مهندسی]]، [[مهندسی نرمافزار]] نامیده شده است.
میتوان برنامهها را
===زبانهای برنامهنویسی===
{{main|زبان برنامهنویسی}}
میتوان زبانهای برنامهنویسی را از لحاظ ویژگیهای آنها یا روش اجرا دستهبندی کرد.
====ویژگیهای زبان====
{{main|پارادایم برنامهنویسی}}
کلّیترین دستهبندی زبانهای برنامهنویسی، آنها را به دو دستهی [[زبان برنامهنویسی سطح بالا|سطح بالا]] و [[زبان برنامهنویسی سطح پایین|سطح پایین]] تقسیم میکند. زبانهای سطح بالا مستقل از پلتفرم هستند و در آنها میتوان از کلیدواژههای انگلیسی برای نوشتن برنامه استفاده کرد. در نقطهی مقابل زبانهای سطح پایین مستقیماً به دستورهای پردازنده دسترسی دارند.
زبانهای سطح بالا به دو دستهی [[برنامهنویسی دستوری|دستوری]] و [[برنامهنویسی اعلانی|اعلانی]] تقسیم میشوند.<ref>
https://www.slideshare.net/ProjectStudent/classification-of-programming-languages
</ref>
=====س=====
متن
====روش اجرا====
==ذخیرهسازی و اجرا==
|