06-15-2012، 11:45 PM
زبان برنامهنویسی ++C (سی پلاس پلاس) یک زبان برنامهنویسی کامپیوتری عمومی با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای قابلیتهای انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیگرا، برنامه نویسی جنریک است. زبان ++c یک زبان سطح میانی در نظر گرفته میشود. این زبان دارای قابلیت زبانهای سطح بالا و پایین بصورت همزمان است. این زبان در سال ۱۹۷۹ در آزمایشگاه های بل (Bell Labs) و بر مبنای زبان سی ساخته شد و آن را "C با کلاس" نامگزاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد. توسعه با اضافه نمودن کلاسها و ویژگیهای دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد. این زبان برنامهنویسی در سال ۱۹۹۸ تحت نام ISO/IEC 14882:1998 استاندارد شد.
کامپایلرها و IDE های گوناگونی برای زبان ++C وجود دارند از بین معروفترین آن ها می توان موارد زیر اشاره نمود:
Turbo C: یکی از کامپایلرهای قدیمی زبان برنامه نویسی C است اما با وجود اینکه مدت ها از تاریخ انتشار آن میگذرد همچنان یکی از محبوب ترین کامپایلرها به شمار می رود و در بسیاری دانشگاه های کشورمان نیز از این نرم افزار استفاده می شود. این نرم افزار دارای ظاهر جالبی نبوده و همواره محیطی مشابه محیط داس را برای کاربران تداعی می کند چراکه از ابتدا این کامپایلر برای سیستم عامل داس نوشته شده است.
Turbo C++: یکی از زبان های برنامه نویسی قدرتمند است و ما امروز یکی از کامپایلرهای این زبان را در اختیار شما می گذاریم که کار با آن ساده است و در عین حال تمامی امکانات مورد نیاز شما را داراست و برنامه های شما را در تمامی سیستم عامل ها اجرا می کند.
Borland C++: نام یکی از کامل ترین و مشهورترین نسخه های زبان های برنامه نویسی تحت ویندوز برای توسعه نرم افزارهای کاربردی و بانک های اطلاعاتی می باشد. این نرم افزار برنامه نویسی قابلیت پشتیبانی از سیستم عامل های جدید ویندوز تا ویندوز 7 را دارا می باشد و در آن از تکنولوژی Client-Server استفاده شده است و امکان برنامه نویسی بروی Linux نیز در این زبان برنامه نویسی وجود دارد.
Microsoft C++/C: زبان C++/C یکی از قدرتمندترین زبان های برنامه نویسی می باشد. منظور از C++/C یعنی هم زبان C و هم زبان ++C است. ++C خود فرزند C است و همه قابلیت های C به علاوه برخی قابلیت های جدید مثل شی ء گرایی را دارا می باشد، در نتیجه، کامپایلر های ++C، کد نوشته شده به زبان C را نیز می توانند کامپایل کنند. زبان C++/C وابسته به یک سیستم عامل نیست یعنی شما بعد از نوشتن برنامه خود به زبانC++/C، اگر کد استانداری نوشته باشید می توانید با توجه به سیستم عامل(ویندوز،گنو/لینوکس،مک و...)، کدتان را کامپایل کنید. می توان کد C++/C را در هر محیطی (مثلاً NotePad در ویندوز و یا gEdit در گنو/لینوکس) نوشته و بعد آن را بوسیله یک کامپایلر کامپایل کنیم، ولی برای راحتی کار ما می توانیم از یک IDE مناسب، نیز بهره ببریم.
C++ (pronounced "cee plus plus") is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features. It was developed by Bjarne Stroustrup starting in 1979 at Bell Labs as an enhancement to the C language. Originally named C with Classes, the language was renamed C++ in 1983, as a pun involving the increment operator
لینک های دانلود
دانلود Turbo C v2.0 - با حجم 1.0 مگابایت | لینک کمکی
دانلود Turbo C++ v3.0 DOS - با حجم 4.2 مگابایت | لینک کمکی
دانلود Turbo C++ v4.5 Win - با حجم 24.9 مگابایت | لینک کمکی
دانلود Borland C++ v5.02 - با حجم 85.7 مگابایت | لینک کمکی
دانلود Microsoft C-C++ v7.0 - با حجم 10.7 مگابایت | لینک کمکی
کد پیاچپی:
رمز فایل
www.p30download.com