آموزش سریع ++C – قسمت دوم – ابزارها

ابزارهای برنامه نویسی

خب همونطور که در جلسه قبلی آموزش ++C  اشاره کردیم در ادامه میپردازیم به معرفی ابزارهای برنامه نویسی مناسب سی پلاس پلاس . اما قبل از شروع این فصل یه توضیح کوتاه و مفید و البته ضروری در نظر گرفتیم تا دوستانی که تازه میخوان برنامه نویسی رو یاد بگیرن درک بهتری از موضوعات و مفاهیم برنامه نویسی به دست بیارن.

همونطور که میدونید کامپیوتر در واقع یک نوع ماشینه و ماشین یعنی وسیله ای که کار رو برای انسان راحت تر کنه. برنامه نویسی در واقع یه جور حرف زدن با یه ماشین تقریبا نفهم یا کم فهمه، به این صورت که این ماشین فقط و فقط طبق یه دستورات مشخص کاری که ازش میخوایم رو برامون انجام میده که به این دستورات مشخص، اصطلاحاً برنامه نویسی، کد و داده هم گفته میشه حالا هر چی زبان اون برنامه به زبان گفتاری ما آدما نزدیکتر باشه بهش میگیم زبان برنامه نویسی سطح بالا و هرچقدر به زبان ماشینی نزدیکتر باشه بهش میگیم زبان برنامه نویسی سطح پایین. حالا این وسط زبان هایی هستن که تقریبا به هر دو شبیه هستن که بهشون میگیم زبان های سطح میانی که برنامه نویسی به زبان ++c هم جز زبان های سطح میانی هستش. در حال حاضر زبان های برنامه نویسی ماکرو اسمبلر – اسمبلر جز زبان های سطح پایین، فورث – پاسکال – سی و سی پلاس پلاس جز زبان های سطح میانی، و پایتون – دلفی – سی شارپ  – ویژوال بیسیک دات نت – ویژوال بیسیک – فورترن جز زبان های سطح بالا هستند. در ادامه ی دوره آموزش سریع برنامه نویسی به زبان ++c به اهمیت بالای این زبان میپردازیم

چرا زبان سی پلاس پلاس؟ :

خب باید بگم سی پلاس پلاس نقاط مشترک زیادی با زبانهایی مثل جاوا، پی اچ پی و سی شارپ و … داره. و اگر همین زبان رو به عنوان پایه ای یاد بگیرید و درک کنید بدون شک بقیه زبان ها رو هم تا حدودی یاد گرفتین در واقع میشه گفت که زبان سی پلاس پلاس یک زبان مادر محسوب میشه. البته ناگفته نماند که هر زبانی ابزارهای برنامه نویسی خاص خودش رو داره ولی این وسط برنامه هایی هم هستن که همزمان امکان نوشتن با چندین زبان رو فراهم میکنن. بنابراین بعد از یاد گرفتن زبان ++C ، تنها چیزی که در آینده برای زبان های دیگه باید یاد بگیرید اینه که نحوه کار با نرم افزارهای برنامه نویسی رو در چند ساعت آموزش ببینید. برای زبان سی پلاس پلاس استثنائاً ابزارهای خاصی وجود داره که در ادامه معرفی خواهیم کرد.

کاربرد زبان سی پلاس پلاس :

بصورت خلاصه بخوام بگم، بسیاری از بازیهای ویدئویی معروف مثل تام رایدر، خدای جنگ، ندای وظیفه و همچنین نرم افزارهایی مثل گوگل کروم، اوپرا، فایر فاکس، تری دی مکس، فتوشاپ، اسکایپ و سیستم عامل هایی مثل ویندوز و لینوکس با سی پلاس پلاس نوشته شدن و یا حداقل بخشی از اونها با کمک این زبان پیاده شدن. و اینها تنها یک گوشه کوچک از قدرت این زبان محسوب میشه. البته قرار نیست تنها به یادگیری سی پلاس پلاس بسنده کنیم، چرا که بصورت گام به گام بعد از این دوره به زبان های برنامه نویسی دیگری هم خواهیم پرداخت که بازار کار عمومی تری دارن. اما برای درک بهتر برنامه نویسی مجبوریم که از پایه شروع کنیم.

معرفی ابزارهای برنامه نویسی مخصوص ++C :

در گذشته امکان برنامه نویسی با ++C/C فقط در محیط ویندوز XP و ماقبلتر از اون امکانپذیر بود. اما امروزه محیط های برنامه نویسی زیادی برای سی پلاس پلاس وجود داره که در هر ویندوزی قابل استفاده ست. برنامه هایی مثل ++Dev C یا Code blocks و… که ما در این دوره آموزش سریع برنامه نویسی به زبان ++c از نرم افزار ++Dev C استفاده میکنیم برای تهیه این برنامه میتونید از لینک زیر اقدام کنید.

در جلسه بعدی به موضوعات زیر خواهیم پرداخت:

  • آشنایی با محیط برنامه نویسی و ساختار ابتدایی یک برنامه
  • ساخت یک پروژه ی ساده

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

کد امنیتی * Time limit is exhausted. Please reload the CAPTCHA.

اولین دوره قرعه کشی انجام شد
مدت زیادی طول کشید تا تعداد شرکت کنندگان در قرعه کشی به حد نساب برسن. چون خیلی از عزیزان ایمیل فیک و اشتباه وارد میکردن مجبور بودیم هر بار تعدادی رو حذف کنیم. در هر صورت قرعه کشی انجام شد و سه برنده ما مشخص شدن.
نفر اول: arm###.###hi@gmail.com
نفر دوم: eh###_f####@yahoo.com
نفر سوم: nahid_am#####8@gmail.com
قرعه کشی
قرعه کشی بعدی به زودی در همین پنجره...