زبان برنامه نویسی سی/پیش درآمدی بر برنامه نویسی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
افزودن رده
بدون خلاصۀ ویرایش
خط ۱۱:
زبان های سطح بالا و خیلی سطح بالا ، زبان هایی هستند که مجموعه ای از نیاز های یک برنامه نویس را محیا می کنند تا به راحتی و در کم ترین زمان برنامه مورد نیاز خود را بنویسد و بدون نیاز به تغییر کد آن را روی هر ماشینی پیاده سازی نماید . زبان هایی همچون Pascal ، Delphi ، ALGOL 68 ، Ada و در نهایت زبان C و خانواده آن که شامل Objective C و C++ و C# می شود و بسیاری از زبان ها که تأثیر گرفته از سی هستند و یا در زبان سی نوشته شده اند همگی زبان های سطح بالا هستند و زبان هایی همچون COBOL یا Python زبان های خیلی سطح بالا محسوب می شوند . با نوشتن برنامه شما قابلیت این را به رایانه می دهید تا به صورت روتین کارهای مورد نیاز یا مد نظر شما را انجام دهد .
 
زبان های برنامه نویسی امکاناتی را نظیر پردازش بر روی اعداد ، حروف و متون و برقراری ارتباط با سخت افزار و در ادامه خروجی ها و ورودی ها صوتی ، تصویری و ... فراهم می نماید . خطا در زبان های سطح بالا توسط مجموعه برنامه های به کارگیرنده رفع می گردد و به عبارتی Debug می شوند و از طرفی ، نباید فراموش کنید که تقریباً همه به کارگیرنده های زبان تنها با سیستم عامل ( که مجموعه ای از نرم افزار ها و میان افزار ها جهت مدیریت سخت افزار و از طرفی فراهم نمودن محیطی برای ایجاد برنامه می باشد ) ارتباط دارند و آنچه خروجی شما از برنامه می باشد ، زبان ماشین نیست . بلکه زبانی نزدیک به زبان ماشین می باشد که مختص سیستم عامل بوده و کدهای خروجی را با توجه به شرایط ، اجرا می نماید .
[[رده:زبان برنامه نوسینویسی سی]]